Dogs and Cats lose baby teeth just like people do.
Puppies have 28 temporary teeth that erupt at 3 to 4 weeks of age. They lose these teeth at about 4 months when their 42 permanent teeth begin to emerge.
Kittens have 26 temporary teeth that erupt 2 to 3 weeks after they're born. Their 30 permanent teeth start emerging at 3 to 4 months of age.
It is extremely important to care for the teeth of puppies, kittens, dogs and cats.