The appeal of the non-farm rural micro-enterprise development is that rural livelihood is not solely dependent on agriculture. Extension could teach farmers on the know-how of managing agricultural related micro-enterprise in the rural areas in order for them to generate off-farm income to promote their livelihood