To be doing shit-all at work when it is expected to get something done.
"John is a dogfucker, have you even seen him in the last two hours?"
"Whats going on dogfucks?"
"What were you doing, out dogfucking?"
Wasting time, lazing around, procrastinating. When you're supposed to be somewhere, and you're late, you're dogfucking.
Note this definition has nothing to do with actually having sex with canines.
Guy #1: Is Dave coming?
Guy #2: Who knows how long he'll be, he's been dogfucking all day.