How does your CC respond to commands? If this were my puppy, the first thing I would tell her when she started to get rambunctious is "down". She should respond to you and to your sons the same way--when she is told that command she should learn to respond.
You are soon going to have a big, hard to control dog. If you do not teach her to respond now, to you and to your sons, you are going to have problems.
If she does respond perfectly to all of you, the only other thing to do is to stop playing with her and working her up.