Puppies lose their puppy coats between 4-to-6 months of age, although this time frame varies widely from breed to breed.
You might not notice your puppy shedding, especially if she is a short-haired breed, or the change could be dramatic.
653k questions
2.7m answers
0 comments
50.2k users