Everyone loves their pets and his man shows us just how much he loves his, after a stray dog attacks his puppy.

In the video below, a man is seen getting out of the car. The man along with one other person and his puppy are returning home. The puppy runs out the car and heads straight for the lawn to roll around. At that moment another dog runs seemingly out of nowhere and pounces on the puppy. The owner yells for the dog to leave. When the dog fails to listen the owner steps in to defend his pet. He punches the dog several times then picks him up and slams him on the fence. Sheesshhh!!

Check out the video below. Was his actions excessive or would you do the same for your pet?

Jen Mars Instagram | Twitter