what age does pup get all adult teeth
Teething begins in puppies at about 3Â½ to 4 months of age, when the primary incisors begin to be replaced by permanent incisors. By the time the average puppy reaches 6-7 months of age, all 42 adult teeth will have erupted.