The word 'adept' means skilled or proficient at something. While 'adept at' is more common, 'adept in' is also grammatically correct when referring to having skill within a domain or area. Both prepositions can work with 'adept' depending on context. In this case, 'adept in dancing' indicates skill within the domain of dancing.