Mike Shields almost always takes his dog Skelly, a German Shepard, for walks on Sunday morning.

This past weekend was no different.

"We were by the main entrance (Anthem Country Club) when I saw a bobcat," said Shields.

Shields was still holding onto Skelly when the bobcat came closer and then pounced.

"He lunged about 8 feet," said Shields.

RELATED: Rabid bobcat attacks Anthem man trying to save dog

The two animals in a fight, Shields held on to Skelly's leash.

"I didn't know what to do," said Shields.

Steve Verschoor was driving by when the bobcat attached.

"I jumped out of my car and ran to help," said Verschoor.

With Shields kicking the bobcat, Verschoor started to punch it in the ribs.

The bobcat then swung its head around and bit down on Verschoor's hand.

"I somehow swung it over my head, completely around, came down again and had to pry his mouth open to get my thumb out," said Verschoor.

An MCSO Deputy found the bobcat a few minutes later and killed it.

On Monday afternoon, Verschoor learned the cat had rabies.

"My daughter is scared I've got rabies now," Verschoor.

He will have to undergo several rounds of shots over the next four weeks.

As for Skelly, his owner says he's doing fine, but he was also given some vaccination shots to be safe.

Video of the attack and what happened next has gone viral.

"Everybody's calling me," said Shields.

Verschoor's daughter has started a GoFundMe page to help with medical expenses.

The Anthem resident was able to laugh a bit today, pointing out a clip in the video where he says you can see him "counting my fingers" to make sure they were all there.

If you're wondering, he was able to get to 10.