Oooh yeah, I can relate to all of the above.
We plan our meals around what the chickens can eat
For example, if we are having steak, some is deliberately left over for them for breakfast. Or if we are cooking something they can have, we cook extra just for them. And, if we do have something that they can not .. I have pre-prepared chicken breakfasts in the freezer which can be defrosted and added to the pasta, lettuce or other fresh vegies they are getting for breakfast.
We plan our meals around what the chickens can eat
For example, if we are having steak, some is deliberately left over for them for breakfast. Or if we are cooking something they can have, we cook extra just for them. And, if we do have something that they can not .. I have pre-prepared chicken breakfasts in the freezer which can be defrosted and added to the pasta, lettuce or other fresh vegies they are getting for breakfast.