I would take him to a different vet, ask around and see if someone has a reccomendation for good diagnostician in your area.