I just wanted to say Welcome to YT and congrats on your new baby girl. I don't know what is best for puppies as my first dog, my yorkie boy Kaji, is my very first dog and he was a young adult when he finally came home. Best of luck and try not to go over budget! That's one of the hardest things since there is so many cute things for them.