Can You Afford to be a Veterinarian?