Copyright ©2017 Guacamoley. All rights reserved.
Matt Cardy/Getty Images
Puppy Tries To Share Bone With His Own Reflection, And The Internet Almost Lost It

Some people say dogs are a man's best friend, but sometimes a dog can be its own bestie. 

Watch as this adorable corgi tries to give his own reflection a bone:

This pup is so giving!

After the dog's human posted the video on Twitter, the internet got emotional: 

Seriously, this furry friend really tugged on some heartstrings:

The video reminded this woman how amazing dogs are:

Another admitted her dog isn't as good at sharing:

Who's a good pup???

For more adorable corgis that are sure to make your day, check out this video: 

H/T:Twitter, YouTube