I would take him to the vet to see if hes got flees
Spikes disease get it on a low protein diet
My border terrier shakes at times but it usually indicates pain some where and so far every time he has been shaking that's what it's been. Pain in his tummy and needed an injection to help.