This is just so sad.

Zac Efron has said goodbye to his beloved pet dog, Puppy Efron.

The actor took to Instagram to share a picture of him and his dog playing together. Showing off his fury friend, Zac captioned the post: "Through thick and thin you've always been my best friend.

"I'll see you at the finish line, RIP Puppy Efron."

The actor then added lyrics from a Chance the Rapper track: "Felt hog tied ever since my dog died/ He lived to 84, damn, that's a long ride/ I know he up there he just sit and he wait/ I'll be racing up the stairs I'mma get to the gate singing."

We're shedding a tear.