Hello and welcome to Yorkie Talk. Cloudy eyes are not normal for a puppy. I recommend taking your pup to a vet as soon as possible.
The age for teeth, I'm not quite sure. I do remember Max had all of his when he was 13 weeks old.
Keep us updated on your baby.
__________________ Kristin, Max and Teddy |