For a medium-sized dog (about 11 to 20 kg), a 100g tub of 4CYTE granules usually lasts around 120 days if you're using the maintenance dose. The dosage of 4cyte does go by the dogs weight so if your dog is lighter or heavier than the dose will be different.