put him in a different room if he cries ignore him ..he will eventually learn what he did is wrong..don't ever hit an animal another thing you should do is put some food out stand in front of him and keep blocking him from the table so he knows that's no a place he should go, just try both hope this helps
Tell him "No!" in a firm voice and stand up from the table right away. Pick him up or get him to come down RIGHT AWAY. If you don't do it right away he won't connect him being on the table and it being a bad thing. Hope I helped! ?
I have my dog trained to "stay". He will not move until I tell him to. He has a little carpet that he naps on. When he needs to, I put him on the carpet and use they stay command. It will be frustrating at first, he will keep getting up, but keep bringing him back and telling him to stay. Each time he goes back and sits, give him a treat. He will soon get the idea that treats may be better tasting than your meal. Good luck.
Show him/her you are the alpha when your dog jumps you look it in the eye and say "down" and if they don't listen you get a spray bottle out and you put it next to you and if it jumps you spray and it will know if it jumps it calls for a sprayin