Zac Efron is truly crush-worthy for so many reasons — his adorable love triangle involving Olympian Simone Biles, his hair transformations, the fact that he thinks no one wants to date him (um, what?!)… they all make him the sweet dude that he obviously is. Another of his A+ attributes is his love for his pets. An animal-lover who likes to rescue grateful (and super lucky) dogs, Zac is always pleased to share pics of his beloved pups. But the usually super-smiley celeb is feeling rather blue at the moment, as he says goodbye to his beloved dog, Puppy Efron.

A devoted pal of Zac’s, Puppy came into the family during Christmas of 2011, and since then has been a best friend to the Baywatch actor and High School Musical star. A white Australian Shepherd with golden brown spots, Puppy appears to have been as gorgeous as he was super loving.

Posting a pic of himself with his beloved pup to Twitter, Zac added, “Through thick and thin you’ve always been my best friend. Until we meet again, RIP Puppy Efron.” He also added Chance the Rapper’s “Finish Line” lyric, “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.”

Excuse us for a moment. *ugly cry*

Do you have any tips for getting through the grief of losing a beloved pet? Tweet us @BritandCo!

(h/t ET; photo via Joe Scarnici/Getty)