s been quite a while since the last round of x-rays, you might ask for another one to see if your girl has developed bladder or
kidney stones. They may have been present previously but not large enough
to see. Since UTIs have been a life-long problem for her, I think it's worthwhile to do some more in-depth testing to figure out why it keeps coming back. Have you paid much attention to how much water your dog drinks?