To answer whether or not it is normal behavior, Yes. It is quite normal for a dog to guard his food from other dogs. They are opportunists and scavengers by nature. If it's food and it's within reach, eat it NOW!
Feeding them seperately would be beneficial for all involved. The dogs will enjoy their mealtimes and you won't have to break up dog fights over kibble every night
]
We though we had him calmed down so we brought the other two dogs out to see him. They sniffed him. He was lying on the ground with my husband petting him. As soon as we let him up he went after the smaller dog.
This part confused me a bit; did this start while all three were being fed in the same area? What do you mean you "brought the other two dogs out to see him" - Where were they? Where did the scuffle start?
Does he guard things from you or your husband? That would concern me more [&:]
There is a book that spiritdogs recommended to me by Jean Donaldson called "Mine! A Practical Guide To Resource Guarding in Dogs". If you Google it, you'll find a place to order it online. It's not expensive, but it's a great little book that explains why some dogs feel the need to "guard" food, objects, or even people. With your 3 dog household, I think it would be a valuable book to you and your family. I'm not saying that your dogs ARE resource guarders, but this book will also teach you how to prevent it or recognize it before it starts.
As to the issues between the male and your smaller dog; I think it would be helpful if you could provide a little more detail about the situation.
For example, how old are each of your dogs, how long have you had each, what is their history (shelter, raised from puppy, etc.)
I'm sure someone with more experience will be along to give you some insight and suggestions. Hang in there! [

]