Humping, also known as mounting behavior, is something many dog owners encounter, but it can leave us scratching our heads.…