You sure they were Oxalate stones? if so, you do NOT want to use Cranberry juice or you could actually cause the recurrence of such stones more rapidly. Not all bladder stones are the same... which is why one should always have them analyzed once removed (no cost if sent to the right University). Oxalate stones, unfortunately, are very hard to prevent, as they are more genetic in cause rather than dietary... but anything that acidifies the bladder will increase the likelihood of recurrence with that kind of stone (opposite, sort of, of struvite stones). So be sure you know what stones your pet has had before you try to formulate a diet plan... though one thing is universal for all bladder stones... the more your pet drinks the better, so canned food is always recommended over dry.