Our male cat was yowling several times a day. It was really annoying. According to vet it was due to heat cycle. We have been facing his loud yowling for months now, so vet asked us for neuter or anti heat injection. Today we took him to vet for anti-heat injection, but the cat is still yowling. May I know how much time it will take to start having an effect?

  • 2
    "heat cycle"? in a male cat?? Someone's very confused here ...
    – brhans
    Jun 13, 2018 at 21:06
  • 1
    tell me senpai, this is my first pet Jun 13, 2018 at 22:12
  • 1
    so my male cat doesnot go in heat cycle ? why is he yowling so loud and why vet asks me to neuter? Jun 13, 2018 at 22:13
  • 3
    Female animals have a "heat cycle". An un-neutered male will respond and be attracted to a female in heat. A neutered male won't care (much) if there's a nearby female in heat..
    – brhans
    Jun 13, 2018 at 22:14
  • why is he yowling so loud? if heat is not the case then why vet asked me for anti heat injection Jun 14, 2018 at 7:41

2 Answers 2


Note, this is not a direct answer to your question, but will address the yowling.

If you have a male cat and do not intent to breed with it, please neuter him.

Pro's and cons of neutering.

And I assume there is a female cat somewhere near that your cat would like to mate with. As long as she is in heat, he will yowl for / at her.

  • we have 1 female but he has already dealt with her, why he is still yowling knowing that she wont mate again until she gives birth Jun 14, 2018 at 10:07
  • there are 2 stray cats sitting outside our house, both are female. Is this the reason he is still yowling ? Jun 14, 2018 at 10:08
  • @DaniyalJavaid I would think so. Nothing else will start and keep a male cat yowling. Jun 14, 2018 at 10:10
  • isn't anti-heat injection a temporary alternative to neuter? cat should stop yowling within next 2 days or I am taking him to vet again Jun 14, 2018 at 10:16
  • 1
    @DaniyalJavaid your comment inspired me to post the question Can a cat get a sexaullly transmitted disease? Jun 14, 2018 at 13:28

It is not clear from your description which drug was used for the "anti heat injection". But some of them can be partially effective for male cats. I would imagine it could take several weeks to become as effective as it can be, and it will need to be given repeatedly to have a long term impact.

Your best solution may be neuter as suggested by Flummox even the surgey may not be 100% effective see related Will a neutered cat continue to mount a female in heat?

Medroxyprogesterone acetate (MPA) is a synthetic progesterone. It is commonly used in humans as a form of birth control, and it may also be used in pets to suppress heat cycles. It can also be used to treat behavior problems such as aggression, spraying or marking.

Progesterone is a sex hormone found naturally in pets. At high doses, synthetic progesterone can prevent the ovaries from producing eggs. At smaller doses, it may slightly alter your pet’s behavior. It reduces sex drive in males, making them less likely to be aggressive towards other males. Also, if you have a male pet that roams in search of a mate, MPA can prevent this behavior. Source

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.