Regarding the Dry Branded foodstuffs: for a personal shipment of small volume, it is usually allowed to bring in reasonable quantities for personal use, as long as they are not of animal origin.
This does not exempt the shipment from inspection, and if an officer considers that the items are not suitable for entry, they may proceed with their destruction (although this does not usually happen).