jepox, treating his constipation would be the first and most important step.
If his haemorrhoid is only internal, sitz bath and local anaesthetic ointment along with treatment for constipation(Dietary as well as medical) would do the trick.
If it is external and still can be pushed it, local injections and treatment of constipation may be enough.
But if it cannot be reduced at all, then surgery is the treatment.
Hope this helps. Consult a good Surgeon.