While I believe you are making a commitment to an animal when you bring it into your home, I also believe that some animals – and our family – may be better off if they move on. Yes, some issues can be trained out of an animal, but they also have their own unique personalities and I believe that sometimes animal and human personalities can clash, just as human personalities do.
In those cases, when you just don’t get along with an animal, I think it may be a better idea to find them a new home with someone who will love them than to keep them in a place where they don’t necessarily fit in.
The trouble with cats is that they are so much harder to rehome. More people like dogs and are willing to take on an adult dog, but it can be difficult to find someone willing to adopt an older cat.
As long as the animal isn’t in danger or creating a danger for someone else, I think the best solution is to keep them in your home, where at least you know they will be adequately cared for, until you can find a loving home for them to go to.
What do you think? Do you keep a cat you just don’t like, or find them a new home?