You may want to look around and find a vet that you feel comfortable with. Not all vets are out to swindle you. The vet office I use often suggest money-saving alternatives to supplements and medications (human meds that are safe and cheaper than veterinary meds, for example), and never feel pressured to do anything.
BH, OB1, TR1, AD
Rottweiler/Hairy Dog mix?? Shelter rescue
Gryffon Vom Wildhaus