10 Most Underrated Dog Breeds

1. Bull Terrier

2. Pekingese

3. Puli

4. Borzois

5. Afghan Hound

6. Italian Greyhound

7. Chinese Crested Dog

8. Irish Wolfhound

9. Bedlington Terrier

10. Tibetan Mastiff