I would disagree on the comparison between Ali, Hagler and Chavez. In my opinion Ali is the polar opposite of Hagler and Chavez.

Hagler was a devastating puncher 62 wins with 52 kos. He put constant pressure from the start to the end and most of his kos were in the first half of the fight! Take two or three flush punches from Hagler and it was lights out. He was not a puncher like Liston, Jackson or Tyson but at the time he was probably the hardest punching middleweight.

Chavez was a pressure fighter too but not near the level of Hagler. He too was a very hard puncher not the one punch ko specialist but still he is the total opposite of Ali.

Both Hagler and Chavez were devastating body punchers while Ali has went entire fights without throwing one shot to the body.

What I would say these fighters had in common was their durability their heart and their chins.

Now I don't usually compare dogs to human athletes/fighters but if I were to I would not use boxers I would choose to compare them to amateur wrestlers, Jiu Jitsu practitioners or MMA fighters. These dogs are in constant contact when hunting where as boxers are rarely in contact like this except in a clinch.

So if I were to choose a fighter to explain the type of dogs I like I would say Cain Velasquez. Constant pressure can finish fast but if not he can go the distance and still win.

If I were to choose a boxer then yes Hagler would be the top of the list without doubt!