There are about 365 to 400 breeds of dogs
3: yellow, black, chocolate
There's really no telling. Pretty much all dogs can interbreed, which makes determining how many types there are fairly pointless.
About 300. But it is ever increasing, by the owners breeding cross dogs, etc. If you take the spaniel group for instance,they have many different types, which can include: Clumber spaniels Cocker...
How to Select A Dog
Grooming Tips for Dogs
What Assistance Dogs Can Do
Choosing Your Dog's Food