List of Dog Breeds That Start with M
Here is a list of dog breeds starting with the letter M.
Small Dogs
- Maltese Dog
- Manchester Terrier
- Miki Dog
- Miniature American Shepherd
- Miniature Bull Terrier
- Miniature Bulldog
- Miniature Pinscher
- Miniature Schnauzer
- Mongrel
Medium and Large Dogs
- Majestic Tree Hound
- Majorca Shepherd Dog
- Maremma Sheepdog
- Mastiff
- McNab Dog
- Moscow Watchdog
- Mountain Cur
- Mountain Feist
- Mudi