Posted in Legal, Schools & Education AASRP stands for American Association of Small Ruminant Practitioners AASRP