A Sheffield teenager has been credited with saving the lives of a family after being the first to spot a fire at their home.