Rescue puppy Opie was outside of his home with his (human) mom when he heard the mewling of a two-day-old kitten. He was under a log, having been abandoned by his mother, and was being eaten alive by maggots. He was rescued and named Roscoe, and now he and Opie are best friends.

“My puppy Opie found him in the field behind our apartment building. He was stuck under a log and covered in maggots. Opie refused to leave him, and before you knew it we had a kitten,” explained Imgur user LiaLiaBoBiaBananaFannaFoFiaMeMiMoMiaLIA. (I’m going to go out on a limb here and say her name is Lia.)

He was given a bath and brought to an emergency vet to be treated. Then he was taken back to his new home, where he recovered and began developing like a normal kitten. He had to be fed with a syringe, and kept warm in his nesting box. He loved being cuddled after feedings. At 10 days old, he opened one eye, and had the other open a few days later.

Soon he was spending less time in his nesting box and more time outside of it, playing with his toys. Like every other youngster, he quickly mastered escaping from his playpen. And he became fast friends with his rescuer.

Roscoe and Opie spend lots of time cuddling and playing. Roscoe has made some other friends too, but his favorite will always be Opie.