There's still a bounty on pets.stackexchange.com/questions/36793/…. There has to be more than one answer here. I'd be really happy if someone could come up with another idea.
@Elmy Thanks. It took a while to remember all those kinds of toys. :) It's a good question that'll probably be useful for future questions, so I thought it'd be nice to cover as many bases as possible