Puppy

from Wikipedia, the free encyclopedia

Puppy stands for:

See also: