This ultimately depends on how often you are picking up waste, but on average our customers use 2 bags a day per dog. 120 bags (1 box) is about a 2 months supply per dog.If you have two dogs, you may need twice as many.