I love it when vets offices have an office cat. They just act like they own the place, laying on top of the printer or other such things.
I just thought about how in my life of 55 years, I have had 16 cat for pets and, I remember all their names.
I have had 6 dogs too.
The dogs always lasted longer.
Currently, I have one dog and two cats.
At one point we had six cats with two dogs and two kids.
Never paid anything for cats, they just show up and move in...well, my wife feeds them so, yeah.
No regrets except, I do recommend hard floors instead of carpet in your house.