Mal-Shi - (Maltese x Shih Tzu mix)
Malanees - (Alaskan Malamute x Great Pyrenees mix)
Malchi - (Chihuahua x Maltese mix)
Mali-dutchie - (Belgian Malinois x Dutch Shepherd mix)
Malinois Greyhound - (Belgian Malinois x Greyhound mix)
Malinois X - (Belgian Malinois x German Shepherd Dog mix)
Mally Foxhound - (Alaskan Malamute x Foxhound mix)
Malteagle - (Beagle x Maltese mix)
Malti-Pin - (Maltese x Miniature Pinscher mix)
Malti-Poo - (Maltese x Poodle mix)
Malti-Pug - (Maltese x Pug mix)
Maltichon - (Maltese x Bichon mix)
Maltipom - (Maltese x Pomeranian mix)
Malton - (Cavachon x Maltese mix)
Maspyr - (Mastiff x Great Pyrenees mix)
Mastador - (Mastiff x Labrador Retriever mix)
Mastapeake  - (Mastiff x Chesapeake Bay Retriever mix)
Masti-Bull - (Mastiff x Bulldog mix)
Mastidoodle - (Mastiff x Poodle mix)
Mauxie - (Dachshund x Maltese mix)
Mauzer - (Maltese x Miniature Schnauzer mix)
Meagle - (Beagle x Miniature Pinscher mix)
Mi-kitese - (Maltese x Mi-Ki mix)
Mi-orkie  - (Mi-Ki x Yorkshire Terrier mix)
Min Pin Frise - (Bichon Frise x Miniature Pinscher mix)
Min Pin Shepherd - (Miniature Pinscher  x German Shepherd mix)   
Mini Australian Shepterrier - (Australian Terrier x Miniature Australian Shepherd mix)
Mini Bolonauzer - (Bolognese x Miniature Schnauzer mix)
Mini Cairn Pin - (Cairn Terrier x Miniature Pinscher mix)
Mini Chisoxy - (Mini Fox Terrier x Chihuahua mix)
Mini English Cocker - (Dachshund x English Cocker Spaniel mix)
Mini Fo-Chon - (Bichon Frise x Mini Fox Terrier mix)
Mini Fo-Tzu - (Shih Tzu x Mini Fox Terrier mix)
Mini Foodle - (Poodle x Mini Fox Terrier mix)
Mini Fox Beagle - (Mini Fox Terrier x Beagle mix)
Mini Fox Pinscher - (Miniature Pinscher x Mini Fox Terrier mix)
Mini Foxie Doxie - (Mini Fox Terrier x Dachshund mix)
Mini Foxillon - (Miniature Fox Terrier x Papillon mix)
Mini Foxingese - (Pekingese x Mini Fox Terrier mix)
Mini Foxker - (Cocker Spaniel x Mini Fox Terrier mix)
Mini Foxton - (Boston Terrier x Mini Fox Terrier mix)
Mini Foxy Rat Terrier - (American Rat Terrier x Mini Fox Terrier mix)
Mini Foxy Russell - (Jack Russell Terrier x Mini Fox Terrier mix)
Mini Jafox - (Japanese Chin x Mini Fox Terrier mix)
Mini Kerry Blue Schnauzer - (Kerry Blue Terrier x Miniature Schnauzer mix)
Mini King Schnauzer - (Cavalier King Charles Spaniel x Miniature Schnauzer mix)
Mini Poxer - (Pug x Mini Fox Terrier mix)
Mini Ratzer  - (Miniature Schnauzer x Rat Terrier mix)
Mini Schnauzer Chin - (Japanese Chin x Miniature Schnauzer mix)
Mini Scottish Fox Terrier - (Scottish Terrier x Mini Fox Terrier mix)
Mini St. Bernard - (Saint Bernard x Cocker Spaniel mix)
Mini Torkie - (Mini Fox Terrier x Yorkie mix)
Mini Toy Foxter - (Mini Fox Terrier x Toy Fox Terrier mix)
Mini Wire Hair Snauzer - (Miniature Schnauzer x Wire Fox Terrier mix)
Mini Yorkshire Aussie - (Miniature Australian Shepherd x Yorkshire Terrier mix)  
Miniature Ausseippet - (Whippet x Miniature Australian Shepherd mix)
Miniature Aussiedoodle- (Miniature Australian Shepherd x Miniature Poodle mix)
Miniature Border Schnollie - (Border Collie x Miniature Schnauzer mix)
Miniature Boxer - (Boston Terrier x Boxer mix)
Miniature Bulldog - (Bulldog x Pug mix)
Miniature English Bulldach - (Bulldog x Dachshund mix)
Miniature French Bull Terrier - (French Bulldog x Miniature Bull Terrier mix)
Miniature French Schnauzer - (French Bulldog x Miniature Schnauzer mix)
Miniature Golden Retriever - (Golden Retriever x Cocker Spaniel x Poodle mix)
Miniature Goldendoodle - (Golden Retriever x Toy or Miniature Poodle mix)
Miniature Irish Wolf Schnauzer - (Miniature Schnauzer x Irish Wolfhound mix)
Miniature Labradoodle - (Labrador Retriever x Toy or Miniature Poodle mix)
Miniature Pinschelkhound  - (Miniature Pinscher x Norwegian Elkhound mix)
Miniature Schnaupin - (Miniature Schnauzer x Min Pin mix)
Miniature Schnauzzie - (Miniature Schnauzer x Miniature Australian Shepherd mix)
Miniature Schnoxie- (Dachshund x Miniature Schnauzer mix)
Miniboz - (Boston Terrier x Miniature Schnauzer mix)
MiniCoonhound - (Exact mix in this type of dog has not be disclosed)
Minnie Jack - (Jack Russell Terrier x Miniature Pinscher mix)
Minnie Parson - (Parson Russell Terrier x Miniature Pinscher mix)
Mountain Bulldog - (Bernese Mountain Dog x Bulldog mix)
Mountain Mastiff - (Bernese Mountain Dog x Mastiff mix)
Muggin - (Miniature Pinscher x Pug mix)
Muscle Mastiff - (Dogue de Bordeaux x Mastiff mix)
Native American Newfie - (Native American Indian Dog x Newfoundland mix)
Native American Shepherd - (Native American Indian Dog x Belgium Shepherd mix)
Native American Village Dog - (Native American Indian Dog x German Shepherd mix)
Neahond - (Neapolitan Mastiff x Keeshond mix)
Nekita - (Akita x Neapolitan Mastiff mix)
Neo Bullmastiff - (Bullmastiff x Neopolitan Mastiff mix)
Neo Daniff - (Neopolitan Mastiff x Great Dane mix)
New Labralound - (Newfoundland x Labrador Retriever mix)
New Rottland - (Newfoundland x Rottweiler mix)
New Shep - (Newfoundland x German Shepherd Dog mix)
Newfypoo - (Newfoundland x Poodle mix)
Neo Bullmastiff - (Bullmastiff x Neopolitan Mastiff mix)
Norjack - (Norfolk Terrier x Jack Russell Terrier mix)
Nortese - (Norwich Terrier x Maltese x mix)
Norwich de Tulear - (Coton de Tulear x Norwich Terrier mix)