Moondog gave you good advice...start the "trade" game. When he has a very special item...offer him a better item with a command....praise, and give him back the original item.
Please stop giving pig ears...they are greasy, bacteria laden items and not a good treat for dogs.
This is something you are going to have to work at, resource aggression does not disappear overnight. When feeding him...feed him by hand at least one meal per day, and at the other meals...walk by and throw in a bit of chicken or cheese or some other goodie...praise and keep on walking.
You've created this mess, by bugging him at his meal times....he does think you want to take things away.
Are you and your pup enrolled in obedience classes? This will help you with future problems that you may face with your pup as well as teach you how to teach your pup.
Gina