The smallest puppy in the world
Gracie, a little Pug is literally really small as it is just 6 inch long and weighs one pound six ounces. According to the Sun, this is four ounces less than Brandy, the Chihuahua holding the Guiness World Record.
5-month-old pug from Great Yarmouth, Norfolk is said to suffer from dwarfism as Pugs are normally at least 10 inches high. The puppy is too small for a dog lead so its owner had to buy a kitten harness to walk her pooch.
You can find some pictures on the Sun website here.
Text source: The Sun UK; Image source: fotopedia