Regarding moths in the dog food: air tight screw vaults won't ordinarily help this. They are from larvae that are already in the food. It would keep them from coming out to play with other things in your house though, I should think. Cindy Lou