Dog, puppy names : P

PACHYDERM
PACO
PADDINGTON
PADDY
PADUA
PAGAN
PAGODA
PAISLEY
PAL
PALOMA
PALOMINO
PANACHE
PANAMA
PANDA
PANDEMONIUM
PANDORA
PANSY
PANTHER
PAPILLON
PAPOOSE
PAPRIKA
PAPU
PAPYRUS
PARADISE
PARAGON
PARIS
PATCHES
PÂTÉ
PATHFINDER
PATRIOT
PATSY
PATTON
PAUPER
PAVLOV
PAWS
PAZZO
PEABODY
PEACHES
PEANUTS
PEASEBLOSSOM
PEBBLES
PEEWEE
PENELOPE
PENN
PENNE
PEPE
PEPPER
PEPPERMINT
PERITAR
PERIWINKLE
PERNOD
PERRO
PERSEPHONE
PERSEUS
PESO
PEST
PETIT ANGE
PETRA
PETRARCH
PETULIA
PETUNIA
PEUGEOT
PEYOTE
PHANTOM
PHARAOH
PHAROS
PHOENIX
PIAZZA
PICASSO
PICCOLO
PICKLES
PICKWICK
PIEDMONT
PIGGLES-WIGGLES
PIGGY
PIGGY-WIGGY
PING
PINKY
PINOCCHIO
PINTO
PIPER
PIPPI
PIRANHA
PIRATE
PIROUETTE
PISCES
PISTOL
PISTON
PIT-STOP
PITTER-PATTER
PIZZAZZ
PLATO
PLATTY (PLATYPUS)
PLAYGIRL
PLUTO
POCO
POET
POGO
POINDEXTER
POKERFACE
POLITIX
POLLY
POLO
POLTERGEIST
POM-POM
PONG
PONGO
POOCH
POOH
POOH-BAH
POOKIE
POP
POPEYE
PORKCHOP
PORKER
PORSCHE
PORTIA
PORTLY
POTPOURRI
POUILLY-FUISSÉ
PRANCER
PRECIOUS
PRESIDENT
PRESTO
PRETTIPAWS
PRETTY
PRETTY BABY
PRETZEL
PRIMA DONNA
PRIMO
PRINCE or PRINCESS
PRISSY
PRODIGY
PROFESSOR
PROTON
PRUDENCE
PUCK
PUDDING
PUDDLES
PUDGE
PUDGETTE
PUFF
PUFFBALL
PUGNOSE
PUMPKIN
PUNCH
PUNK
PUPA
PUPPY
PUTT-PUTT
PYGMY