Adult cats can work, it depends on the individuals involved.
I was living with 2 adult male cats, 1 intact, when I brought home a stray GSD female, ~1 yr old. When we walked into the house, my tom strolled up to her, boxed her nose a few times and hissed in her face. She blinked, said OK boss, and that was that. They coexisted quite peacefully. She would herd them a little, tattle on them sometimes, help the tom raid the fridge when there was steak to share. They all 3 played together on occasion, and would snuggle in a furry pile when the wood stove went out prematurely. The GSD actually had quite a strong prey drive, but it didn’t seem to apply to housecats. She and I always lived with cats, and it was never a problem.
Beau, now, he wants to eat every cat he sees. I would not bring a kitten into this home.
He was fine with chickens when we lived with them, but the chickens left us when he was 14 months. Don’t know how he’d be now.