Stay away from that vet!!! I would not trust him with my pup ever. That is a ridiculous statement...and if he is having pups die under anesthesia something is wrong with what he is doing!!
You definitely should see a specialist. You can find a board certified surgeon here:
www.acvs.org