Dogs are known for their loyal, brave, and altruistic nature. It seems that the majority of them come with a strong compassion gene and will go out of their way to take care of those around them. All of those around them. There are countless stories of dogs helping not just humans, but other animals, too. Hazel is one such dog who just didn’t have it in here to pass up the opportunity to help an abandoned kitten out.