Well, when I adopted him he couldn't have been more than 4 or 5 weeks old, so I started leash training and putting clothes on him a few days after I got him. It's amazing what you can train a kitten to do if you start early enough.
Also, I found a show similar to the one your cats watch on their iPad and turned it on for my baby boy. He just about lost his mind and pounced all over my phone lol