Remember the day when your pet came into your life? Wasn’t it the best day of your life?

Once they enter your life, it’s difficult to imagine life without them. Dogs are undoubtedly angels in disguise and we humans have done absolutely nothing to deserve them. Nothing.

Then comes the inevitable day of saying goodbye to your best friend, and it leaves a dog shaped hole in your heart. A girl recently shared pictures of her spending time with her dog before she put her down because she was old and in a lot of pain.

Putting your dog down poor is difficult because these innocent darlings trust us unconditionally and it is so painful to be the one to make that call.

The pictures of their last day together will shatter your heat into pieces.

Tears ahead:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

This series of snaps about a girl saying goodbye to her best bud in the best way is the most hauntingly beautiful thing I’ve ever seen and made me realize how important pets are in your life. The snaps were shared by a Facebook page as an album that collectively broke the internet’s heart. Check out the heartbreaking post here:

No I’m not crying there’s probably someone cutting onions nearby. Go hug your dog, now.