QUOTE
An astrologer told him that his suffering is due to his treatment of 2 dogs.
Is that your complaint? That this fellow went to an astrologer for spiritual advice?
The man's presenting symptom was suffering, which is mental anguish. That suffering is, to the satisfaction of the sufferer, occasioned by guilt over a past bad act. Within the norms and customs of the man's culture, the recommended course of action clears his slate.
I gather that you are a physician who has examined this patient, and that your principal concern is his physical problems, which you are confident you can cure, a confidence based on evidence, sound evidence. His mental anguish, however, apparently baffles you.
I hope that you will find it in your heart to volunteer to treat the man's physical problems, at a price he can afford. While he awaits your arrival, however, he has chosen to do something about the suffering.
I don't see how his choice complicates your errand of mercy, nor jeopardizes its successful outcome.
QUOTE
If someone told you that you were being cruel to cows because you eat burgers and told you to marry one to repent for your crimes, what would you do?
I would respectfully point out that this is not how such matters are handled in my native culture.