Hi, Teresa. Before I talk about the other part, are you going to sand the floor? If you are going to sand the floor, this will take off the shellac nicely. It may gum up the sandpaper a little, but it should not be a major problem. Why strip if you don't have to?
On to the second part. If you are going to just refinish your floor, you may be able to just put new shellac over the old--IF YOU CLEAN THE FLOOR REALLY WELL!!! This might require using a flammable chemical so the location of possible ignition sources is a part of the answer. But I can't tell you if this is possible at all without seeing the floor.
If you still feel that you have to strip, my favorite stripper, Citristrip, did not have a warning about floors on my bottle. Be sure to read and follow the label directions including the safety warning about wearing gloves and eye protection.