I hope you get some answers from the vet. Will they take x-rays to check for bladder stones?