High street vet, my dog was having a check up a few months ago and he had scratched his eye around the same time. The vet just casually said "it looks like a very deep scratch and we must remove the eye." I go to an eye specialist but they must have a referral. Go back to the bitch vet and ask for a referral who eventually and with reluctance refers my dog to the eye specialist. Go to eye specialist and "it's just a tiny scratch and irritated." Get some eye drops and go.
At this point I was already done with the original vet, but having a pet plan I called to collect the flea medication which I'm paying £20 a month for. Nope won't give it unless I bring the dog for another checkup. At which point I tell the receptionist that I don't trust taking my dog to the fucking useless vet who wanted to unnecessarily remove my dog's eye.
Previous vet before that my dog had run a bit too much and done a sudden turn and pulled something, kept saying he needed an operation on his leg but he recovered fine after a month
Another vet on another occasion said he needs an operation on his tear ducts because they're blocked which is causing staining round his eyes. But that's just a thing with that breed of dog and not something you operate for.
Goats require livestock vets which are quite hard to find as most of them are set up for large farms, rather than someone keeping a few goats as a pet. Eventually found one but not needed to use them so far.