We have 2 bengal cats, and one is a prolific hunter, the other can't be bothered. We have guinea pigs and rabbits and the cats spend hours with their paws through the bars of their cages and runs, waiting for them to get close enough, they don't.
We want to get a minature daschund, but I'm now thinking where it's such a small animal, would it be foolish, would a cat be able to kill a puppy? We would crate the puppy if we went out at all, but of course I would expect a puppy/dog to be able to walk around the house without being in fear of its life.