Am I the only person who doesn't have ANY cats assigned to a dwarf as a pet? My cats and kittens are all listed as "uninterested"...
I only have a few pet cats and I think most if not all of them arrived with immigrants. I keep what cats I need pastured in my food stores and the excess are ruthlessly butchered. Because of this, cats don't roam the fort and rub up against crazy cat dorfs. The only time they get adopted is if those dorfs get something to eat or drink and the cat looks up into their eyes the wrong way. It probably helps when you have cats guarding food stocks for things like farmer's workshops, mills/querns and fisheries to have dwarves who don't like cats working those industries. Then take pet cats and put them in the drink and edible food stockpiles because no one else can adopt them. Drink is probably the biggest concern here since the dorfs will go to a food stockpile just to get something to haul off to the dining room, but they'll stay in the booze stockpile until they've finished their bender, and that keep them in close proximity with an unattached cat the longest.
Nvm, just read the wiki page on it... not very efficient at all, the use of animal traps.
From my experience, the trappers spend more time wandering around the fort than actually trapping anything, and they don't always go after the bad vermin. And they'll trap stuff outside too. I've got several traps with tree frogs in my fort, as if that's helpful. Vermin pets aren't that great either (I tried it out, wasn't impressed), but you could have a trapper/trainer that traps vermin in his spare time and then tames them to sell to caravans.