I would be livid with that vet. You definetly dont want to deal with someone like that, it sounds like he doesnt even have your dog or the pups interest in mind which is what I would require and expect from any vet. He sounds burnt out and I think he should get out of the business. You should find a new vet. I hope Tasha is all right and I cant wait to see the pups