I have a foster cat, James, who is a bit of a mischievous little booger. He's always up to something and for the most part I think he's just pretty amusing but lately he's started a new habit that can really become a problem, especially when he gets adopted. He likes to hang out on the kitchen counters and the table and lately he's started to push things off the counter onto the floor. At first I thought he was knocking stuff down by accident but then I saw that he actually takes his paw and pushes stuff down. Yesterday he knocked a glass bowl down. Fortunately it didn't break but it could have. All sorts of things come flying across the room when James is at it. I have to be careful to not keep anything breakable on the counter that he can knock down and to me it's not that big of a deal. It may be to someone else though and if he does this in another home he may just end up being returned so I really want to nip this in the bud now. But I have no idea how to get him to stop doing it. I could really use some suggestions. I don't want to stop him from being on the counters all together because he really has a need to be high up and I do give the cats treats on the counters because of the dogs.
I'm open for any suggestions.