Mobile Ad Hoc Network (MANET) is a collection of mobile nodes interconnected by wireless media. Due to the dynamic topology, several routing algorithms have been proposed to forward data packets between the nodes such as proactive and reactive routing protocols. Quality of Services (QoS) in MANET became a challenge and a focus of several researchers. Several approaches have been suggested to improve QoS especially on Dynamic Source Routing (DSR) protocol. In this paper we propose an adaptive multi-path QoS aware Dynamic Source Routing Protocol. The protocol will collect information about QoS metrics during the route discovery phase and use them to choose a set of disjoint paths, and distributes the data based on QoS they provide. Each node has to monitor links and adoptively adds or removes paths whenever it is needed to achieve the required QoS. The simulation experiments will be conducted using GloMoSim network simulator. We will compare the performance of the suggested algorithm to the performance of the conventional DSR.