Friend's who sleep with their dog in the bed. When they get down to some lovin' the dog licks the blokes ball bag.
by Jayne M January 22, 2008
A dog-human relationship that goes beyond a companionship level. They depend on each other just like a couple would.
by msbieber March 18, 2010