Friends who stick together even on the coldest of winter days are the best friends you could possibly have.

That's why this story of a puppy and kitten who cuddled to keep warm until the Michigan Humane Society stepped in to rescue them both together is among the sweetest stories out there.

When Chris Ouwerkerk, a rescue driver, learned of the abandoned pals he quickly arrived at the scene and found them together hiding in between two garbage pails to keep warm and dry.

At first he only found the puppy, but his kitten friend let out a loud meow before Ouwerkerk could leave - signaling that the kitten wouldn't let him go alone. 

When the pets arrived at the Humane Society they were vaccinated and microchipped.

Learn more about the rescued puppy and kitten here: