Never adopt from pet stores like PetSmart or Petco. Oftentimes, they get their reptiles from breeding mills and come to the store riddled with all kinds of parasites and diseases. The best place to get your very own bearded dragon would be a legit, ethical breeder. The criteria that it used to judge a good breeder are how long they have been breeding dragons, if the dragons they breed are healthy, and if the dragons used for breeding are happy. Make sure any breeders you're looking at have at least 5-10 years of experience and look at customer reviews.