Hi Diane.
I know that this may sound a little strange but have you tried running backwards ?
Start out as you would normally run , then as you settle into your stride , reverse it. It may take a couple of attempts as it is not that easy to run backwards, but you will get there in the end.

Eventually, the dog will pay more attention to you and not have time to think about jumping up or running on as it will be expecting you to change direction.
This also works for dogs who pull on the lead.
HTH
Leigh