I have a 2 and a half year old French Bulldog that was given to me last year. In the last few months she's been having a few issues. At first when I took her to the vet they said it was a urinary tract infection so I paid to have that looked at and paid for the medication. It seemed to help everything for a while, but now there's blood in her urine again. It was suggested that she might have a kidney stone.
I would go to the local ASPCA.
Is there a vet school near you? We have 2 vet colleges in my state and they do xrays for $25.
i would call that first vet and ask that they see him again for free because it seems like a misdiagnosis
It is very common for bladder infections to return and require another round of antibiotics.