the vet will do.... WHAT?!!?