News
After performing a urinalysis and an x-ray, it was revealed that the dog suffered from bladder stones. A simple vaccination appointment quickly turned into surgery, and a total of 28 large bladder ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results