Congratulations on your new yorkie! I have a teapot too! LOL I'm not sure about the food aggression, but maybe he will get better once he sees he will get his fill on a regular basis.

I hope others have more helpful advice, but congratulations and I know he will get calmed down and be a great doggie for you!