An Alberta family doctor and veterinarian has been suspended for unprofessional conduct.