That mole is huge. I'm glad my dogs never brought me one that big.
I had a beagle/something, that was great at catching moles, the downside was she'd dig a 20ft trench in the yard to do it if she needed to. She'd bring them up to the front of the house and and leave them right in front of the step like a cat might do. Then she taught our lab.
The lab wasn't nearly as good as catching them, and she left even bigger holes/trenches.
Together they kept the moles largely confined to the far end of the yard. They're both gone now though and I get moles right up by the house.