Sometimes you only have to look at them to be instantly cheered up, so have a flick through these cute canine shots that have been shared for their star quality, and enjoy...
. Time for a siesta
When it all gets a bit much and you sneak off for a dog nap....
. Someone is keen to go for a walk
Dachshund puppies like this one are tiny and adorable....
. Furry friends....
Who said cats and dogs can't get along....
. Stepping out together
Two's company for these little cuties...
. Hide and seek....
Not too happy about something - bathtime maybe....
5. A perfect pose
Venturing out in to the great outdoors...
6. Snug, warm, and not moving...
Happy to stay just where he is, for now...
7. Wrinkled cuteness..
Just sitting on the grass for a while....
8. Black and white beauty
A tiny puppy - fluff within fluff