Zac Efron's Dog Passed Away and His Tribute Is Everything

Our hearts go out to Zac Efron, who let the world know on Friday that his sweet Australian Shephard, Puppy, has died.

...

Efron posted the sweetest tribute picture of the two on Instagram, in which Puppy is giving Efron a big old kiss on the mouth.

...

(Image via Instagram)

“Through thick and thin, you’ve always been my best friend, I’ll see you at the finish line, RIP Puppy Efron,” Zac captioned the post.

He then went on to quote the perfect lyric for the occasion, from Chance the Rapper’s song “Finish Line.”

“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.”

Oh, our hearts!

Efron first announced his dog Puppy to the world in 2012:

...

(Image via Twitter)

...

He followed up the announcement with an oh-so-sweet pic of himself with Puppy:

...

(Image via Twitter)

Puppy is survived by his two dog siblings, Efron’s Australian Shepherd Dreamer, and Chapelle, whom Efron rescued with his ex-girlfriend Sami Miro.

...

(Image via Instagram)

Our thoughts are with Efron during this tough time. RIP Puppy.