Question: how did yadava dynasty end?
Answer: At the end of the Mahabharata war, Gandhari loses all of her sons. ... In a fit of rage, Gandhari curses Krishna and says that the Yadav clan would also be destroyed through an internal strife in the same way as the Pandava and Kauravas were destroyed after fighting with each other.