Hopefully that's all she needs. One of my ducks who is a rescue who was dumped at a park also was laying a lot of soft shelled eggs and continued to do it. When I brought her into the vet the vet said that whoever had her before me raised her on very unhealthy feed which caused a deficiency that will last her entire life. She recommended that I give 400mg of calcium citrate + D3 every day for the rest of her life, even when she stops laying.