HAHAHAH
Oh man that was some funny stuff.
I'm sorry to hear about his accident
My bella, about a month ago(shes a girl so I was like WTF) Decided to come up to me and Hump my arm while i was laying down..I honestly was like WTF is going on, you are a girl what on earth are you doing.
Soooo I looked it up online and subsequently asked my vet.
Apparently Its a way to show shes dominant over me..HAHA
Needless to say, next time she did it I promptly told her no and put her back on the floor.
She hasn't done it since.