Dogs are never too old to be trained. It  just may take longer than it would to train a puppy. If food aggression has become a new issue or you’ve just adopted an older dog that already had food aggression, go through the six steps outlined above. With patience and consistency, you should be able to lessen the behavior or train it out altogether.