Know that a cat that is not sterilized will wander the neighborhood looking for a suitable mate, or they will seek intruding unaltered male cats that have entered their territory. A tomcat will patrol their turf and fight off any other male cat that tries to move in on their turf.
This is a method of communication that tomcats are not welcome in your cats territory. Now if your wandering cat is a female and she is not spayed then she too will want to go outdoors to mate and will wander away from your yard.
|Neighborhood cats will leave their home six blocks away to mate with cats in the woods.|
Now if you cat has been sterilized and is still leaving your home for several days then you need to ask yourself if your home has changed. Cats do not like change and they get stressed out for the littlest thing.
Know that cats that are suffering from change in their home; new baby, new person, new cat or dog may wander off and be gone for several days. If the cat is suffering from stress or feels anxious in their home they will leave for greener backyards.
Bombay Cat Lying in Green Clover is the cat that left his home to live in my yard for 6 months.
Several years ago a Bombay cat showed up at my backyard feeding station and this cat never went home. After six months the owners of the cat did show up and they said they had taken in a young female cat that had kittens and their other cat (one in my yard) was put outdoors because the queen cat did not like him. So their 17 year old cat wandered away and came to live in my yard that was four blocks away..
So to answer this question I would say that cats will abandon their people for another. You must remember that cats choose the people that they want to love.
Learn more about why cats leave home by reading my article here.