It sounds like a UTI to me. Have your Vet check for something else if you suspect it is not a UTI.

Hope Zoe feels better soon!