When was the last time you saw something that restored your faith in love and selfless act? In case, you haven’t seen such a thing in a long time, you are in luck because this post will melt your heart with its pawsitiviness. 

This post is about a dog who has the biggest heart in the world. After she lost all of her puppies, she accepted three orphaned kittens and loved them like her own babies. Her name is Georgia and she taught the world that no matter what species or breed you are, you are capable of loving others. 

If you want to see this cutie with her purrfect babies, keep scrolling.

One of the members of the shelter house, named Anita Osa, told us “I’ve never had a mother lose a whole litter before. The best way I could describe it was that she was frantic. She was so sad, she was looking for those babies. She broke the toddler mattress we had her on, trying to find her babies.”

“I introduced them gently. First I took one and let her smell it, and she seemed to accept it, so I brought the others. It’s amazing to see how she calmed down instantly. I think the kittens have no idea that Georgia is a dog.”

“For Georgia, these tiny kittens are her children as she breastfeeds them, she cleans them and everything, but the bond is strong. It’s really something to see, she protects these kittens as if they were her babies,” says Anita excitedly.

Watch them in the video below: