A puppy and an opossum are the best of friends.
The two are literally inseparable!
Molly the Beagle lost her litter of puppies at birth.
A few days later, Molly adopted a baby opossum that had been abandoned by its mother.
The rest, you could say, is history.
The opossum now likes to ride on Molly's back, and has been holding on tight ever since.