Took my dog here because we thought something was wrong with him. Staff was very organized and professional. The vet and vet tech were very kind and gentle to our dog. We were informed of what the process was going to be and what we should expect. We were very satisfied with our visit and decided to become a part of VCA. I would recommend El Mirage Animal Hospital to any animal owner in the valley.