Crews from the Shamokin Fire Bureau and several other fire departments battled a tough dwelling fire on Nov. 25.