Hilary Duff has said goodbye to her best friend.
The actress wrote a tear-jerking tribute post to her dog, Dubois, who's been by her side for the past 10 years.
"You have been with me though true pain, true happiness and joy, true confusion and disappointment and all over again," she wrote.
Dubois, aka Dubie, was a Bernese Mountain dog who she describes as her "protector my comfort, my shadow, my understanding of all things good and warm and fierce."
Ending the tribute, Duff says, "I will see you at the other end of the rainbow My boy. Forever indebted to you. Rip Dubois ???❤❤."