How Many Breeds of Dogs?

There are thousands of different breeds of dogs. Many of these different breeds were created by breeders over hundreds of years as vanity pets. Breeding for vanity as opposed to breeding for usefulness can be detrimental to dogs in general.