Truffles do not benefit from the Rancher role. Although they do help with the Gatherer and Botanist roles.