Sometimes the weather conditions can be really rough and, while we drink a cup of hot chocolate wrapped in a warm blanket in the privacy of our home, we must not forget the stray animals that roam the streets with no one by their side.

Fortunately, there are people out there who would do anything in their power to help as many strays as possible. When this kindhearted man ran into a pregnant bitch, he realized he had to find a way to keep her and her babies safe and warm, so he had a brilliant idea.

He built a nice little house which he positioned against a building.

A couple of days later, the good Samaritan woman went to check on her future mother and see if she has welcomed her bundles of joy into the world.

He was really excited to get to know the babies, but once he got close to the house he stumbled upon something astounding.

The mother dog and her litter were inside the shelter, but to the man’s surprise, they weren’t alone. The family had the most unusual company.

A stray gray cat mom who gave birth to four kittens in the same tiny house.

Both mothers were fine and their babies were all healthy.

It was just amazing how a dog and a cat could share the same place. Instead of hating each other, as many people would assume, they supported each other. It turned out that the dog saw another mother in distress and offered her her place.

The man pulled out his phone and filmed a video of the incredible scene. This really is motherhood at its best.

As you can hear in the video: “That’s cool. People will think I’m lying.

It is amazing to see. But look … it’s like a maternity ward in here ».

Watch the heartwarming footage in the video below:

This teaches us that animals know empathy and compassion. Please share!