First of all I would never smack him. I have 2 males and OMG the poodle is so much smaller than my yorkie but he use to try to hump him to death

but every now and then they take turns and I just call their name out loudly and they'll stop, but yeah it's natural