We have had our dog since 8 weeks and have taught him to be hand fed and calm around food with us. However, today he managed to get to some food left by a child of our guest. When the child tried to pick up the food our dog growled and then bit her. We have a 3 year old son and plan on having another baby. I find this very scary behaviour. Is there a way we can stop this food aggression?