When do Puppies Loose Their Baby Teeth?

The average age that a puppy looses their baby, or puppy, teeth, is four months of age. We may not always notice this because puppies tend to swallow the teeth as they fall out and they don’t have as much discomfort with loosing and gaining new teeth as babies do.