Dogs are fluffy balls of joy and laughter who seem to exist to become emblems of a carefree and grateful life.
They are every lovely thing rolled into one and they never fail to brighten up our days. What did we ever to do deserve such adorable creatures in our lives? To prove further how much of a gift from above they are, here are 20 photos that show us that dogs are just too much for this world.