These dry & wet foods are for medium breed dogs between 10kg to 25kg. Medium sized dogs are known for their high energy levels and activity so you're going to need the right type of food to keep them healthy. Buy dog food for medium sized dogs by different brands online.