There are more than 150 dog breeds, divided into eight classes:
sporting, hound, working, terrier, toy, non-sporting, herding, and miscellaneous.

These canines are very unique, individually. Some dog owners might even think
they already know their best friend well enough, but here are some
less than popular facts that might surprise them.

 

 

MPN