I actually had a similar problem with my two Brownie (girl) and Oreo (boy).
Oreo is much smaller due to age and being a dwarf but would follow Brownie around humping her. Brownie would usually just ignore him and eat/drink water but after a while would get annoyed. When she got annoyed Brownie...