O.K. It's taken me some time to find some time - if you know what I mean? - but let me try to explain my philosophy on this one, if you are interested. (If not, do not feel obliged to read....if my success in explaining past issues is anything to go by it will only cause more confusion anyway!!!)

BeBe has been raised in a kennel environment. It is unclear what sort of environment this was as kennels vary enormously as do management principles as I know from experience! I have seen tapes of two Racing kennels in the States and both were very different from the ones I have experience of in this country. One of the kennels I ran myself, one I worked for someone else and many I have visited as a friend or as a behaviourist. There are good kennels that produce fit, healthy dogs that have good race records. Many of these I would close tomorrow if I had that power! There are many that are less polished, have less mechanical equipment and produce less successful dogs that I would happily leave my dogs at. There are also many that have poor conditions, poor feeding, poor handling and little knowledge. The people that run these profess to love their dogs - they should be prevented from keeping any animal in my view.
BeBe has come from one of these or something in between. We don't know if feeding was a group situation or a solitary affair, if he was kenneled on his own or with one or several other dogs - the point is we don't know.
The vast majority of racing dogs are kept to race and, possibly, breed. Nothing else. They are not seen as companion animals and have no social training. Their work is purely instinctive - to say that you need to train a Greyhound to race is more akin to the physical training an athlete puts in to build muscle and stamina rather than teaching the dog to run. Some need convincing to chase a fake bunny and they need experience to cope with the tight bends on the track ( any trainers out there, sorry this a very basic description, I know, but it is the essentials!).
To me this speaks volumes about the Greyhound as a breed. For an animal to have no social training, no house training and no experience of human command to then fit into a family home with very few problems is truly a insight into the dog. Most racing Greyhounds have never seen another breed of dog. Many are used to human company only when they are doing something that they were born to do - be it training, racing or feeding ( and that is usually just enough time to put the bowl on the floor and close the kennel again). They are born into a dog society, raised in a dog society and have to survive.
Don't get me wrong, there is a lot to be said for this way of life (as long as it lasts...sadly) for a dog. A decently run kennel of Greyhounds is one of the most relaxing, happy and soul restoring places to be.
Back to BeBe - we don't know what environment or experiences BeBe has been conditioned to behave to. The aggression shown with treats has every hallmark of a dog that truly believes that everyone is looking out for what they can get and once he has the prize he knows he has to do what it takes to keep it. Good decision on BeBe's part.
In that respect it is a dominant behaviour -BUT we have to take the word "dominant" in context. He is preventing the loss of a food item that has been given to him. The only times that free food is offered to a dog is by a subordinate that is either forced or coerced into giving it. It then has to be defended as the only reason any other dog comes near to an eating dog is to take the food.
My answer is, in this situation, don't give the free food and if you insist on it then be fair about it. Give it and back right off until it is finished with.
Understand the dog has been conditioned to behave this way and by making an issue of it you are more likely to strengthen that conditioning than reduce it. Stop the free food or leave him to enjoy it totally on his own so he feels secure about it.
It is something you need to be aware of - but why make a problem out of nothing?