Dog Breeds Starting With PPolish Greyhound Prague Ratter Pumi Polish Hound Pyrenean Mastiff Pomeranian Phalène Portuguese Podengo Pequeno Portuguese Podengo Pyrenean Shepherd (Smooth Faced Pyrenean Sheepdog) Pyrenean Shepherd (Long-Haired Pyrenean Sheepdog) Poodle (Standard) Poodle (Miniature) Poodle (Toy) Podenco Ibicenco Papillon Perro De Agua Español Polish Lowland Sheepdog Portuguese Water Dog Pug Puli Parson Russell Terrier Pekingese Pembroke Welsh Corgi Petit Basset Griffon Vendéen Pharaoh Hound Plott Pointer Petit Chien Lion Pyrenean Mountain Dog Piccolo Levriero Italiano Picard Persian Greyhound