Sun Valley Foods, a division of US food and agribusiness Cargill, has announced that it has acquired Canada's Caravelle Foods.