Sure a Cat may do this for one of its kittens but a puppy?  Yep!  This cat has got a good heart.   Watch as the cat saves the puppy and carries it out.