Food aggression is one of the biggest issues in dogs when it comes around children. Young children tend to pet the dogs randomly, and when dog is laying down calmly chewing on a bone or treat it seems to children like a good time for petting. Unfortunately, not all dogs feel secure when little children pet them during this time or try to take their bone or treat.
We work with all our puppies not to have food aggression by feeding them in specially designed feeding trough and desensitizing them to human and, especially, child's touch while they are eating.
In order to prevent developing of food aggression when you get a puppy, make sure to handfeed him for a few days to establish his trust for you to handle his food. Afterwards, make sure to pet him while feeding or slowly move his bowl around without taking it away to prevent resource guarding reaction. If you have any other pets at home, make sure puppy is not being bullied by older pets. And, of course, supervise your new puppy closely with small children.