Frequently under fire by PETA, the Oswald’s Bear Ranch north of Newberry has now received a complaint from the USDA.