Lucky day for that pup that she was returned to you! I would think growth could be stunted by a poor diet. For supplements, I would give omega-3 that would help with the skin, bones, digestion. Now that she is on a good diet and will get proper exercise, she should catch up, unless she was the smallest in the litter.