I'm looking for a book where the main character is a little person. Maybe 2- 3 inches tall. Part of a Brownie race, but I don't think they were brownies.
One of the characters was an animate skeleton (this is not Marrow from Xanth).
Another is a succubus or demon woman who I think starts out as the bad guy's minion and turns good.
There's a part near the end where one of them shares bone marrow to help heal another and one of them shares half their soul.