I agree, spay her. You said you don't want her to get fat. It is a myth that dogs get fat because they get spayed. An owner might notice decreased energy after the spay, and might not feel the need to go for walks as often. This is why dogs get fat after they are altered. Lack of exersise and poor nutrition.