Cargill recalls two brands of dog food