I adapoted my dog from the ASPCA. He was rescued from his owners house in Tenn as a 3 week old.....got shipped to NY with the rest of his litter and I adapoted him in Saratoga at Pet Smart. I know of a lot of poeple that bought pets from a pet stores and had problems with them. From what I remember.....if you check out their site it will tell when they do the clinics...it was $100 for the "donation" to ASPCA for my boy.