We got Oscar at petsmart. There were 3 employees that owned dragons, and it was the only local petstore where the dragons were well taken care of and healthy. I guess it would depend on what you have around you, but wherever you get your dragon, the store should know where the get there dragons from (preferably a local breeder), and at least enough information about them to be able to answer your questions. And the best advice i ever got was: no matter how cute the smallest one is, its not a good choice. Dragons that look very skinny, and are not active are most likely ill, when we bought Oscar, we picked the fattest and most hyper one in the tank lol, and he's been a wonder!! Good Luck finding your dragon!