I think a good rule of thumb is when they start to smell not-as fresh as you would like
Baxter can go 2 weeks...sometimes 3. (Couch Potato)
Darcy can go about 2 weeks, but usually gets one a week because she is older and has pee pee accidents in her sleep sometimes.
and
Cooper...needs one every week (he plays outside the most).