If she is eating well repeatedly during the day and she eats well an hour or so prior to bedtime then the overnight feedings are not necessary. You could leave a small amount of dry food available for a couple nights for a smoother transition. If she has shown that she will eat dry food regularly then i would phase out the chicken over the next several days and monitor whether her intake of puppy food increases to make up for the absence of chicken. It seems her intake is predictable which is all that you need in order to start her toward a routine that fits your schedule.