If you want to spend thousands of dollars for your pet to be misdiagnosed take them to Cavan. If you want your pet to wait 12 hours while they are suffering from liver failure from a misdiagnosis of liver cancer...take them to Cavan. These vets are absolutely pathetic and I’ll never go there again. We also waited 15mins at the front desk to even be acknowledged from their staff. This happened sept 18 at 1900hrs. Check the cameras for how long we had to stand their while my dog was suffering.