Sparky is my only dog so I buy the smallest bags of food. I bought my container from Petco. It can hold up to 10 lbs of food i think and it has a pour spout, or a bigger opening if you want to use a cup.
http://http://www.petco.com/product/...es_FoodStorage