The smallest breed of dog in the world
The Pug is a small breed of dog with a wrinkly, short muzzled face . The word "pug" may have come from the Old English pugg or "puge", which were affectionate terms for a playful little devil or monkey. Pug puppies are often … see full wiki
What did you think of this review?