Dogs have a lot to teach us when it comes to being generous and accepting others that might be different. The dog in the video below named Annabelle had no problems accepting two kittens into her litter. The kittens were found by a family friend and were in desperate need of a mom. Believe it or not, Annabelle turned out to be the perfect fit. The dog nursed the kittens just like they were her own. Even though she is not quite used to all the meowing just yet, Annabelle is doing a great job acting as a new mom for the kittens.