Multi-Input Multi-Output (MIMO) technology can improve the throughput of wireless networks, and many Media Access Control (MAC) protocols have been proposed to support simultaneous transmissions. But there also exist some limitations or drawbacks in those MAC protocols. They can not utilize the communication resources efficiently, such as MIMA-MAC, PRP-MAC, etc. In this paper, we propose a MAC protocol based on dynamically adjusting the waiting time of CTS packets in MIMO ad hoc networks called DACW-MAC. It can allocate the antenna resources optimally by dynamically adjusting the priority of CTS. The shorter the waiting time of CTS is, the higher the priority of CTS is. We analyze the performance of DACW-MAC and evaluate it through extensive simulations. The simulation results show that DACW-MAC can enhance the throughput of wireless networks compared with PRP-MAC.