They were brought together by second chances; now Kitty has a third, thanks to Jack.

"He probably feels like he's the caretaker. He checks on her every day and sniffs her, seeing what kind of shape she is in," said Sherree Lewis.

The two are family pets, and both were rescues, MyFoxTampaBay.com reported. Lewis watches her son Peter's dog while Peter is deployed in Afghanistan.

"As I was walking to the door, I could see the coyotes over here," she pointed out. It happened in an instant at the Seminole neighborhood. "One had her by the neck and the other had her by the tail," she recalled.

Two coyotes had Kitty and were shaking her violently, but Jack was ready for a fight.

"I didn't know Jack could run that fast. He was on them so fast," she said.

Jack got the coyotes to drop Kitty and she was rushed to a vet.

"She can't walk yet, but she is getting there," said Lewis.

Kitty has a broken tooth and is being treated for brain swelling.

"He likes other dogs he wouldn't have done that if there were dogs out there. It was like he knew the difference," she said.

Jack now stands guard on the lookout for the coyotes to return, and never leaving the side of his best friend.

"Jack is a hero. He saved the kitty's life and he just shows how good dogs can be. Big dogs can protect you, especially if something like this happens," she said.

Click for more from MyFoxTampaBay.com