Top 10 Ugliest Dog Breeds

Top 10 Ugliest Dog Breeds

1. Dogue De Bordeaux Dog Breed

1. Dogue De Bordeaux Dog Breed

2. Affenpinscher Dog

2. Affenpinscher Dog

3. American Pit Bull Terrier Dog

3. American Pit Bull Terrier Dog

4. Griffon Nivernais Dog

4. Griffon Nivernais Dog

5. Épagneul Pont-Audemer Dog

5. Épagneul Pont-Audemer Dog

6. Scottish Deerhound Dog

6. Scottish Deerhound Dog

7. Pug Dog Breed

7. Pug Dog Breed

8. Bulldog Dog

8. Bulldog Dog

9. Neapolitan Mastiff Dog

9. Neapolitan Mastiff Dog

10.  Chinese Crested Dog

10.  Chinese Crested Dog