My Yorkie does the same thing...she only works for cheese! Lol. He sounds pretty toy motivated, so if it's possible you could try using toys for a reward instead
. If toys would get him too riled up in a calmer obedience training sessions, however, you probably should just try to find a treat he likes more than food, such as dog treat from the petstore, a bit of cheese, or bits of hamburger, hotdog, or chicken.