I believe they buy the pups from breeders from when I asked last year, but I would definitely call and ask.
Not sure but you can call Pet Kingdom or go to their website and email them. They're usually fairly quick on replying.
Thanks! Your answer is awaiting moderation.