salmaSalma Hayek‘s beloved dog has died.

The Mexican actress has been left devastated by the passing of her pooch Lupe, who had been her loyal companion for 18 years, and she hopes her pet has been reunited with other canines she’s cared for that are now in “doggy heaven”.

She shared a touching picture of herself and Lupe on Instagram and wrote in both English and Spanish, “With my heart filled with love and pain I had to say goodbye to my Lupe. I am so grateful for the 18 years she enriched my life with her great spirit. I have no words or tears to describe how much she meant to me. May she run free with my pack of dogs that are already waiting for her in dog heaven. #dog #bff #doglover.”

Losing a pet ain’t easy.

Related posts: