We brought over quite a bit of food, and we paid a fair chunk to Customs for it. (Homemade stuff, mostly... pickles, spices..). So, no problem, but it would have been free if we could have fit it in our suitcases.
Meat and fish products are not supposed to be brought here... but we cat food with us, and again, no problem. (I showed it to the agent at customs.)