Ours had a cough like that when we first got her. It took a while for it to go away, though the vet never gave anything for it.
As for the energy, you have to realize that you got a Terrierist on your hands. They are highly alert and moderately to highly intelligent. There is a reason that every time the AKC introduces the Jack Russell and Parsons Terriers at the dog show they preface it with "While not for everyone, these high energy Terriers...."
__________________ Russ  , Denise  , Bella  and Bailey  . |