This mother cat has a good heart. While taking care of her own kittens, she takes care of the dog’s puppies as well. Covered in a mountain of cuteness. This tired kitty rests while her human serenades in the background. Hopefully Momma Dog will eventually return the favor.