Well if this doesn’t just melt your heart, I don’t know what will. A dog in South Carolina was found recently in a ravine where she was protecting an abandoned kitten she had found. Now the two are the best of friends and live together in a foster home. Aw!

Via: Buzzfeed