Please don't kick a puppy in the ribs. Just wait it out and he will settle down. You can't expect a 5 year old kid not to want to play, why would you expect a puppy to not want to play?
As far as hunting, if you are going to hunt your dog with another guy and dog, you MUST be able to call the dog off a retrieve. You MUST teach to dog to honor another dog's retrieve. I have found the ONLY way to do this is to work him around other dogs. He will soon learn that when it is time to work, its time to work, and he has to wait his turn. Don't start by kicking him, he may shy up to you. Hard headed chessies are a lot different then labs, I would know, I have both....
As far as the chessie jumping up on you, the way I fixed it was had a bunch of people come over and everytime the dog would jump up, I had the e-colar on him and hit him good a few times. After a few times of getting zapped he never jumps up at anyone, unless I get a towel to wipe his feet when he comes in the house..................
Don't think I am some PETA member and against disciplining dogs, my dogs have had stern discipline, especially the chessie-- kicking a puppy is just not fair....
Is it opening day yet? :salude: