I feed Purina flock raiser pellets to my older ducks( almost two years old) We are down to three ducks and a drake . My Pekin has not layed A real egg in almost a month. She layed two shell less eggs last week. Monday and Tuesday we got no eggs. Today we got a small Rouen or a large K/C egg . Late this evening I found a shell less large K/C or small Rouen egg. My main question is do oyster shells get old and ineffective? The bag is from January 2019. And has been stored in the shed .