How Many Breeds of Dogs are There?

It is not exactly known how many breeds of dog there are and people are creating new breeds all of the time. There are over 150 breeds recognized by the American Kennel Club. You can find more information here: akc.org