How Many Dog Breeds are There?

There is 179 different breeds. There are a total of 157 types of dog breeds recognized by the AKC and 22 dog breeds which have been grouped under the title of Rare and Other Breeds. I figured there would be more!