Yadu was the son of King Yayati and Devyani. Yayati was a kshatriya and Devyani was a daughter of Sukracharya who was a Brahmana. Yadava ought have been charioteers but how come they are considered as Kshatriya?