OK it might be embarrassing, it might be frustrating and I yes, it is also normal so what does it all mean? Well it could be another dog, a stuffed animal or even a human leg!!! Humping is a part of being a dog and this…