I have never heard of fucking-the-dog! HeHe, awesome. Yeah, dogging it was always avoiding work/school when I was a lad. Nect thing I know its the goto expression for car park perverts!!
Where is New Scotland? forgive me if I have asked before I have a mind like a sieve :O)
Sorry: Nova Scotia.