American author and columnist W Bruce Cameron once said: “When you adopt a dog, you have a lot of very good days and one very bad day.” He is, of course, referring to the inevitable day that every dog owner dreads.

Like all pets, dogs become family starting day one. Their contagious optimism and unfathomable loyalty are what gave them their well-known title of “man’s best friend”. So, when it comes time to say good-bye, it hurts like no other.

Gregg Favre posted a heart-wrenching tweet about the loss of his beloved rescue pup Bella. The tear-jerking tribute includes some of the best moments together, including a poem that he wrote for Bella and recited every walk they took for the last 4 months of their life together.

Bored Panda invites you to take part in and to experience Favre’s tribute to the amazing Bella.

Gregg Favre tweeted a heart-wrenching tribute to his beloved rescue dog Bella

Image credits: GreggFavre

Image credits: GreggFavre

Favre has an unbelievably strong connection with Bella. In his tweets, he explains that she was like no other dog he ever had—they bonded so much that a glance or a nod was enough to understand each other.

Image credits: GreggFavre

Image credits: GreggFavre

Image credits: GreggFavre

It is estimated that around 6 million dogs will be diagnosed with cancer this year. These include skin, breast, head and neck, testicle, bone cancers, as well as lymphoma and abdominal tumors.

Image credits: GreggFavre

Favre got the initial cancer medication from Stray Rescue of St. Louis, an organization that rescues and shelters animals as well as provides other kinds of support for people to foster responsible pet guardianship.

Image credits: GreggFavre

Image credits: GreggFavre

Image credits: GreggFavre

Image credits: GreggFavre