List of Dog Breeds Beginning with P

Browse text list
- Pachon Navarro
- Paisley Terrier
- Papillon
- Parson Russell Terrier
- Patterdale Terrier
- Pekingese
- Perro de Presa Canario
- Perro de Presa Mallorquin
- Peruvian Inca Orchid
- Phalène
- Pharaoh Hound
- Phu Quoc ridgeback dog
- Picardy Spaniel
- Plott Hound
- Podenco Canario
- Pointer
- Polish Greyhound
- Polish Hound
- Polish Hunting Dog
- Polish Lowland Sheepdog
- Polish Tatra Sheepdog
- Pomeranian
- Pont-Audemer Spaniel
- Poodle
- Porcelaine
- Portuguese Podengo
- Portuguese Pointer
- Portuguese Water Dog
- Posavac Hound
- Pražský Krysařík
- Pudelpointer
- Pug
- Puli
- Pumi
- Pungsan Dog
- Pyrenean Mastiff
- Pyrenean Shepherd