Okay I'm not vet but yeah ... definitely time for a second opinion. And perhaps a refund. Dang.
I am still waiting for her email with her full write-up (the little printer in the truck wasn't working, so she said she'd send her writeup this evening). What confuses me is that several people know of this vet and have not had bad experiences, yet I have to say totally agree that her diagnoses are jumping the gun and possibly unfounded.
I can't wait for that second opinion so I can get some peace of mind.