I've been doing reskins for a while, and have done a few successful model swaps, but it's always been from one skin models to other one skin models. I use the good ol' extract .m2, .blp, .skin, etc. files and rename them into a new .mpq file. I have no experience with dbc edits.
Is there a method which I can use to swap a model with one skin (let's say the druid bear) to a model with multiple skins (like a dragon)?