Supposing it to be all as you say,and you have proof,the vet is beyond appalling! Have you reported them to the police?