Yes, the average portion size is always as stated. If a box says 5kg then you will receive 5kg. Due to the nature of the product, portion sizes do vary slightly. Your dog will have a few less calories one day and a few more the next. It’s calories and nutrition over time that matter.