Dog Breeds starting with M – Information on your favorite dog

[A][B][C][D][E][F][G][H][I][J][K][L][M][N][O][P][Q][R][S][T][U][V][W][X][Y][Z]


1. Mackenzie River Husky
2. Magyar Agar
3. Majestic Tree Hound
4. Malinois (Belgian Shepherd Dog)
5. Maltalier
6. Mal-Shi
7. Maltese
8. Maltipoo
9. Manchester Terrier
10. Maremma Sheepdog
11. Mastiff (English Mastiff)
12. McNab
13. Meliteo Kinidio
14. Mexican Hairless Dog (Xoloitzcuintle)
15. Middle Asian Owtcharka (Central Asia Shepherd Dog)
16. Miniature Australian Shepherd
17. Miniature Bull Terrier
18. Miniature Fox Terrier
19. Miniature Pinscher
20. Miniature Schnauzer
21. Mioritic
22. Moscow Guard dog
23. Moscow Watchdog (Moscovskaya Storozhevaya Sobaka)
24. Mountain Burnese
25. Mountain Cur
26. Mountain Feist
27. Mucuchies
28. Mudhol Hound
29. Mudi
30. Munsterlander