It is clearly described in the product picture and description that Badlands Ranch dog food has 24 oz or 3 cups.