I have not heard of either of those particular definitions for dogging so there you go XD I'm not sure whether I'm glad or not that you provided the other definition just so that those of us who didn't know could understand why Jazzy Jeff was so horrified XD
Haha, I like to offer it as a public service announcement so that if you visit these fair shores and someone kindly offers for you to go dogging with you you will be forewarned!