Ask your vet if food is the problem too. We have our one Yorkie on a food diet and it seems to be helping some of the time. Of course it hasn't been long enough to find out. some of the dog food has too much junk in it and causes different reactions in dogs, according to my Vet.
I'm certainly not an expert in this area and have had the same problem with aggression . We are trying the food change to see if this will help. He took steroids for awhile but no change, except he slept more. Prozac is the last thing my Vet wants to do. Hope the diet food will help.