our two female dogs (one smaller than out cat - daisy) (one up to the top of my thighs), daisy mounts sophie and sophiw would daisy but she's too big, so, she attempts to sit on her...
its only when there on heat though, but yeah, probablyt a dominance thing... then agaian, maybe they can be homosexual