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