Spain is not essentially a pet friendly country, apart from the summer heat that some larger breeds find difficult to tolerate, dogs are not welcome in tourist resorts.
Most restaurants, bars and hotels do not allow dogs inside the premises (with few small exceptions). Generally Dogs are not allowed on beaches, especially in summer.
Finding a vet is not a problem but this bring to mind the Spanish law requirements for bringing a dog into Spain.
To cross into Spain, EU general rules apply as follows:
Pitbull Terriers, Staffordshire Terriers, American Staffordshire Terriers, Rottweilers, Dogo Argentino, Fila Brasiliero, Tosa-Inu and Akita-Inu are required to wear a lead and muzzle at all times.
When in Spain walking your dog, you should carry bags to collect your dog's excrement. Otherwise, you could face high fines.
It is advisable to provide your pet with adequate protection against ticks, and make sure they’re vaccinated against certain Mediterranean diseases such as leishmaniosis.