Cat not coming home at night

Kisska
Kisska

I have an outdoor cat that likes to stay out at night. Problem is there are coyotes in our area that hunt dusk and dawn. It has been suggested to me to punish my cat the morning he comes home by not letting him out side the following day. I know cats have memories but will he associate the punishment with not coming home the night before? I feed him in the morning. Then again at night. I treat him when he comes home. What else can I do? I don't sleep well when he's out. I'll wake up through the night to call him.

Write your message and upload a photo if you want to! Please remain courteous in your exchanges.
1 answer
  • ginglis-ext
    ginglis-ext

    Hi Kisska, 

    It sounds like you'e doing all the right things for your boy; establishing a feeding routine, praising and rewarding him when he comes own and calling him back at night. 

    Punishing your cat by not letting him out may actually have the opposite effect, causing frustration and confusion for him. Cats aren't able to make delayed associations, to keeping him inside is very unlikely to teach him to come back sooner. 

    It may be better to change the routine/ environment, particularly with the risk of coyotes at night. 

    Perhaps you could try picking a consistent time before dusk, where he comes inside, is rewarded with his evening food and attention, and he then stays in until the following morning. You may want to make his evening meal particularly exciting, to encourage him to associate returning home with something really positive. It may take a few weeks to create this change in routine, but patience will pay off if you can keep up the consistency. 

    Depending on where you live, a catio may also be an option, so he can enjoy being outside at night without any risk of predators.

    Reply to
  • 1 comment out of 1

  • Can't find answers to your question? Create your own post
    These topics could be of interest to you!
    Find out more
    Confirmation of deletion

    Are you sure you want to delete this message?