10 Cutest Small Dog Breeds

8. Cavalier King Charles Spaniel

One of the most famous breeds of small pups, this little doggie is great for families. While it’s considered a very good fashion choice, the dog is also very caring and extremely protective of its owners.

picture_3

Leave a Reply

Your email address will not be published. Required fields are marked *