Cranberry is good for dogs, as is tomato juice. I don't think I'd use cranberry juice as it might have a lot of sugar. You can get cranberry in capsule form though.