Old Anglican Bulldogge - (American Pit Bull Terrier or American Staffordshire Terrier x Bulldog mix)
Old Deerhound Sheepdog - (Old English Sheepdog x Scottish Deerhound mix)
Olde Double Bully - (Bulldog x Olde English Bulldogge mix)
Olde Pit Bulldogge - (American Pit Bull Terrier x Olde English Bulldogge mix)
Olde Staff Bulldogge - (American Staffordshire Terrier x Olde English Bulldogge mix)
Ori Pei - (Pug x Shar-Pei mix)
Papastzu - (Papillon x Shih Tzu mix)
Papeagle - (Papillon x Beagle mix)
Paperanian - (Papillon x Pomeranian mix)
Papi-Inu - (Papillon x Shiba Inu mix)  
Papi-poo - (Papillon x Poodle mix)
Papichon - (Papillon x Bichon mix)
Papigriffon - (Brussels Griffon x Papillon mix)
Papijack - (Papillon x Jack Russell Terrier mix)
Papimo - (American Eskimo x Papillon mix)
Papiox - (Papillon x Toy Fox Terrier mix)
Papitese - (Maltese x Papillon mix)
Papshund - (Dachshund x Papillon mix)
Patterdale Shepherd - (Patterdale Terrier x German Shepherd mix)
Patterbea - (Beagle x Patterdale Terrier mix)
Patterjack - (Patterdale Terrier x Jack Russell mix)
Patterland - (Patterdale Terrier x Lakeland Terrier mix)
Patton Terrier - (Patterdale Terrier x Boston Terrier mix)
Peagle - (Beagle x Pekingese mix)
Peek-A-Pom - (Pekingese/Pomeranian mix)
Pek-A-Rat - (Pekingese x Rat Terrier mix)
Pekalier - (Cavalier King Charles x Pekingese mix)
Pekarin - (Cairn Terrier x Pekingese mix)
Peke-A-Boo - (Bolognese x Pekingese mix)
Peke-A-Chon- (Bichon Frise x Pekingese mix)
Peke-A-Pap - (Papillon x Pekingese mix)
Peke-A-Pin- (Miniature Pinscher x Pekingese mix)
Peke-A-Tese - (Maltese x Pekingese mix)
Peka-A-West - (Pekingnese x West Highland White Terrier mix)
Peke-Italian - (Pekingnese x Italian Greyhound mix)
Pekehund - (Pekingese x Dachshund mix)
Pekepoo - (Pekingese x Poodle mix)
Pembroke Cocker Corgi - (Pembroke Welsh Corgi x American Cocker Spaniel mix)
Pembroke Corswiss - (Pembroke Welsh Corgi x Greater Swiss Mountain Dog mix)
Pembroke Sheltie - (Shetland Sheepdog x Pembroke Welsh Corgi mix)
Petite Goldendoodle - (Golden Retriever x Cocker Spaniel x Poodle mix)
Petite Golden Retriever - (Cavalier King Charles Spaniel with x Golden Retriever mix)
Petite Labradoodle - (Labrador Retriever x Cocker Spaniel x Poodle mix)
Plica - (Basset Hound x Ori Pei mix)
Plush Danois - (Anatolian Shepherd Dog x Great Dane mix)
Pin-Tzu - (Miniature Pinscher x Shih Tzu mix)
Pineranian - (Miniature Pinscher x Pomeranian mix)
Pinny-Poo - (Miniature Pinscher x Poodle mix)
Pinweiler - (Miniature Pinscher x Rottweiler mix)
Pit Bullmastiff - - (American Pit Bull Terrier x Bullmastiff mix)
Pit Heeler - (American Pitbull Terrier x Blue Heeler mix)
Pit Pei - (American Pit Bull Terrier x Shar-Pei mix)
Pitchow - (American Pitbull Terrier x Chow Chow mix)
Pitsky - (American Pitbull Terrier x Siberian Husky or Alaskan Husky mix)
Pitweiler - (American Pit Bull Terrier x Rottweiler mix)
Pocket Pitbull - (American Pit Bull Terrier x Patterdale Terrier mix)
Pointer Bay - (German Shorthaired Pointer x Chesapeake Bay Retriever mix)
Pointollie - (Pointer x Collie mix)
Pom-Kee - (Pomeranian x Keeshond mix)
Pom-A-Nauze - (Miniature Schnauzer x Pomeranian mix)
Pom-A-Pug - (Pomeranian x Pug mix)
Pom-Coton -  (Coton De Tulear x Pomeranian mix)
Pom-Shi - (Pomeranian x Shiba Inu mix)
Pom-Silk - (Pomeranian x Silky Terrier mix)
Pom Terrier - (Pomeranian x Toy Fox Terrier mix)
Pomapoo - (Pomeranian x Poodle mix)
Pomchi - (Pomeranian x Chihuahua mix)
Pomeagle - (Beagle x Pomeranian mix)
Pomerat - (Pomeranian x American Rat Terrier mix)
Pomimo - (American Eskimo x Pomeranian mix)
Pomsky - (Pomeranian x Husky mix)
Pomston - (Boston Terrier x Pomeranian mix)
Poo-Shi - (Poodle x Shiba Inu mix)
Poo-Ton - (Coton De Tulear x Poodle mix)
Pooahoula - (Catahoula Leopard Dog x Poodle mix)
Poochin - (Japanese Chin x Poodle mix)
Pooda Houla - (Catahoula x Poodle mix)
Poogle - (Beagle x Poodle mix)
Poolky - (Poodle x Silky Terrier mix)
Pootalian - (Italian Greyhound x Poodle mix)
Poovanese - (Havanese x Poodle mix)
Poshies - (Pomeranian x Shetland Sheepdog mix)
Powderpap - (Papillon x Chinese Crested mix)
Presa Bulldog - (English Bulldog x Presa Canario mix)
Presa Dane -  (Presa Canario x Great Dane mix
Pug-A-Mo - (Pug x American Eskimo Dog mix)
Pug-Coton - (Pug x Coton de Tulear mix)
Pug Pit - (Pug x Pit Bull Terrier mix)
Pug Shiba - (Pug x Shiba Inu mix mix)
Pug-Zu - (Pug x Shih Tzu mix)
Pugador - (Pug x Labrador Retriever mix)
Pugairn - (Pug x Cairn Terrier mix)
Pugalier - (Cavalier King Charles Spaniel x Pug mix)
Puganese - (Pug x Havanese mix)
Pugapoo - (Pug x Poodle mix)
Pugese - (Pug x Chinese Crested mix)
Puggat - (Pug x American Rat Terrier mix)
Puggit - (Pug x Italian Greyhound mix)
Puggle - (Pug x Beagle mix)
Pughasa - (Pug x Lhasa Apso mix)
Pugillon - (Pug x Papillon mix)
Puginese - (Pug x Pekingese mix)
Pugion - (Pug x Papillonmix)
Pugland - (Pug x Westie mix)
Pugottie - (Pug x Scottish Terrier mix)
Pugmatian - (Pug x Dalmatian mix)
Pugshire - (Pug x Yorkshire Terrier mix)
Pugwich - (Pug x Norwich Terrier mix)
Pushon - (Pug x Bichon Frise mix)
Pyredoodle - (Great Pyrenees x Poodle mix)
Pyrenees Husky - (Great Pyrenees x Siberian Husky mix)
Pyrenees Pit - (Great Pyrenees x American Pit Bull Terrier mix)
Pyrador - (Great Pyrenees x Labrador Retriever mix)
Raggle - (American Rat Terrier x Beagle mix)
Rashon - (Rat Terrier x Bichon Frise mix)
Rat-A-Pap - (American Rat Terrier x Papillon mix)
Rat-Cha - (Chihuahua x Rat Terrier mix)
Rat Pinscher - (Rat Terrier x Miniature Pinscher mix)
Ratese - (American Rat Terrier x Maltese mix)
Ratshi Terrier - (American Rat Terrier x Shih Tzu mix)
Ratshire Terrier - (Yorkshire Terrier x American Rat Terrier mix)
Rattle - (American Rat Terrier x Poodle mix)
Rattle Griffon - (Brussels Griffon x Rat Terrier mix)
Reagle - (Rottweiler x Beagle mix)
Redbone Coonoodle - (Redbone Coonhound x Poodle mix)
Rhodesian Bernard- (Rhodesian Ridgeback x Saint Bernard mix)
Rhodesian Boxer - (Rhodesian Ridgeback x Boxer mix)
Rhodesian Labrador - (Rhodesian Ridgeback x Labrador Retriever mix)
Rott Pei - (Rottweiler x Shar Pei mix)
Rottaf - (Afghan Hound x Rottweiler mix)
Rottbull - (Rottweiler x Bull Terrier mix)
Rotterman - (Doberman Pinscher x Rottweiler mix)
Rotticorso - (Rottweiler x Cane Corso Italiano mix)
Rottie Bordeaux - (Dogue de Bordeaux x Rottweiler mix)
Rottie Shepherd - Rottweiler x German Shepherd mix)
Rottle - (Rottweiler x Poodle mix)
Rottmatian - (Rottweiler x Dalmatian mix)
Rottpeake - (Rottweiler x Chesapeake Bay Retriever mix)
Rottsky - (Rottweiler x Siberian Husky mix)
Rus-A-Pei - (Jack Russell Terrier x Chinese Shar Pei mix)
Russian Doodle Terrier - (Black Russian tTerrier x Poodle mix)
Rustralian Terrier - (Australian Terrier x Jack Russell Terrier mix)