Green’s Dictionary of Slang

dog v.6

(US campus) to do something fast, hard or well.

[US]Eble Campus Sl. Oct. 1: dog – perform well.
[US]Eble Sl. and Sociability 70: Ironically, dog can also mean ‘do something fast, hard, or well’ (‘Ted said he didn’t study but ended up dogging the test and blowing the curve’ ‘We were dogging that food’).