Petco Text Logo
Petco Pet Logo

My shelter cat was cuddly, why won't she let me hold her now?

Updated On September 23rd, 2025

Pet's info: Cat | American Shorthair | Female | spayed | 9 months and 21 days old | 0 lbs

I adopted a shelter cat that wasn’t able to come home right away I would visit every night until she was ready and she would curl up on shoulder and purr like crazy and not want to let go when it was time to go back to her pen she’s spayed and been home for over a year she fallows me lies down close to me and almost attacks me to get to treats but now rarely lets me holder anymore why the change in behavior am I doing something wrong?

1 Answer

Most Helpful Answer

Image profile

Answered By Sara Farmer, DVM

Veterinarian

Published on April 22nd, 2018

I don't think you are doing anything wrong! I think it's somewhat common for cats to act very differently in a shelter situation than at home. Sometimes this means that a cat will be fearful or aggressive in the shelter but sweet in a home situation, but it can also mean that a cat seems more affectionate when stressed. Kittens also tend to be more affectionate and tolerant than older cats, so her increased age might be playing a role as well. You may want to try to find another way to spend time with her (like playing or brushing) rather than trying to hold her or snuggle with her.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored