You got to do your homework when looking for a vet. My last one was spot on and luckily when I moved I found another good one. Ask lots of questions before you sign up to anything. Get a second opinion if needs be. As Phil said, basic first aid and a little knowledge is good to have. I always carry a basic first aid kit. Rarely used it but the other week I’m glad I had it as my dog had a bad injury and I managed to sort him enough until I got him to the vets. It’s a shame that most vets charge the Earth.