I recently reached the part where my character met Miraak (who's supposedly another Dragonborn being, and since then, he's been stealing the soul from every dragon I kill before my character can absorb it. Is there a way to prevent him from stealing the soul of any particular individual dragon before I can? I need another dragon soul to unlock a shout that I need for a mission that deals with what I'm pretty sure is the main plot...
One more thing: sometimes I see him standing by the dragon; is there some way I can overpower that "image" of him to prevent him from absorbing its soul?
Thanks!