I also use the "Go lie down" command. Be really consistent, and reward him periodically by going to him and giving him a dog treat (not people one) while he is lying in his place. For persistent dogs, this takes a while, but stick with it. A dog that jumps up at the table while you are eating does not have good manners, and can definitely learn better ones with an effort from you. Counter cruising, while I am not at home, I too struggle with. I have heard that mouse traps set near tempting items helps, but have not gone that route yet. I just make sure that there are no tempting items on the counter.