Yeah you need to do it when they're really young... usually before you can even separate them from the mother.
Put them on top of the stairs, throw a little foil ball down and they're so fucking stupid that they forget everything and chase after what you throw. It only takes a couple steps before they pick up too much speed for their lil paws to handle. Hours of entertainment... although it's rare for them to McGovern like in that clip above.
Did you not see the video of my cat being a fucking ninja?
On top of their insane ability to get on the roof of any building, they're outside most of the day killing shit in the woods.
Sure we've lost a few cats over the years because of predators but the two we have now, one is 12 years old and still bringing back food regularly and the other is 9-10. Fittest of the fit. Our cats are the products of Darwinism.
I grew up with a few. we lost some to cars but my parents still have the one that we got when I was in 8th grade. He is 16 now. He very much acts like a dog, and my parents live on the lake and he'll walk right into the water to drink it