Here the catalog of well-known English-speaking veterinarians and vet clinics in Barcelona, Spain. It should be helpful if you want to treat your pet in Barcelona.
For each clinic, you may see reviews and working time.
Plaça de la Bonanova 10 08022 Spain
Avinguda Diagonal 237 08013 Spain
Avinguda Diagonal 317 08009 Spain