How Many Dog Breeds Exist?

A total of 167 breeds of dogs have been recognized by the American Kennel Club. However, more and more breeds are recognized all the time, so it is an ever growing number.