I would stick with your normal vet. I actually just got my little girl spayed.. I didnt go with my normal vet only because they told me it would cost about $500 just for the spay. They told me they do it by age and weight so it must be a ton for big dogs!! I went to an animal clinic near me that is amazing. It was only $200 and they did blood work before

.