When you say her skin "seems loose," what does that mean, is it flaking off?

Pink belly is a classic sign that shed is imminent, but if the skin is coming off in pieces your humidity is probably too low.