cat and dog bladder stones