My 5 month old female GSD has been jumping up on people to greet them. Adults can just put up the knee and say "NO", and this has been working. But today, my 2yr old and 4 yr old grandkids came to stay with us for a while. The pup has never been around toddlers and get excited and jumps on them, knocking them to the ground. We grab her immediately when she does it, correct her with a neck grab and "NO!". She just does it so fast we need tips on how to prevent her from doing this, especially since the dog is as tall as the 2 yr old. It wouldn't be fair to keep her on a leash in the house for the next 6 to 12 months while she matures.