One thing I know is that you can't trust size alone to determine the age of a puppy. And, it is very difficult to judge from a picture, even if there is something in it for a gauge. If you trust your breeder, I would assume his age to be true. My former Vet told me my Willow wasn't nearly 6 mos old when I bought her because she was so small, 2 lbs., and her teeth were "too small". Well, my breeder is very well known and respected and I trusted her. Willow is three and her adult teeth are still "too small". I have to buy something that has puppy size kibble to accomodate her, and it is a challenge to find a premium food with kibble that small. BTW, I changed Vets after that.
I always used warm water on their kibble to mush it up somewhat when they were that young and by doing so, they got a lot of their water thru the 3 feedings a day. Good luck with your baby.
__________________ My Sweet Baby Girls Chloe Primrose Pink ** Willow Patchouli Blu Miss Abigail |