Here's the breakdown:
* Puppies: Many puppies are born with blue eyes. This is because the pigment that determines eye color (melanin) hasn't fully developed yet.
* Adult Dogs: As puppies mature, their eye color usually changes to its permanent shade. This change can happen anywhere between 6 to 12 weeks of age.
* Breeds with Permanent Blue Eyes: Some dog breeds are known for having blue eyes throughout their lives, like Siberian Huskies, Australian Shepherds, and certain types of Dalmatians.
So, while blue eyes in puppies are common, they're not permanent in most breeds.