I give eggs, vegetables, homemade Mac and cheese, meat leftover from dinner (rarely happens in this house), pasta, cooked rice, cooked homemade beans, homemade pancakes, melons (they love the seeds and flesh), berries, tomatoes (mine are obsessed with them), grapes (another obsession), dog food (Purina one if there's crumbs at the bottom of the bin), cat food (canned if it's a flavor the cat hates), herbs (they love all herbs mine love oregano and parsley), cake (if leftover from a birthday this is very rare), pineapple (frozen chunks), mango (frozen chunks)...
Honestly I haven't found much that they hate. Mine go bananas over spaghetti noodles and it's hilarious to watch them eat it.
And yes my dogs and flock are quite happy. The pullets lay eggs every day and are very sweet. Even the roosters are sweet especially when they see me coming with scraps, the tend to suck up and rub on my legs like dogs to see if they'll get first dibs.
** Usually like I said scraps are given at dinnertime after they've foraged and eaten their feed. Unless it's the weekend, the weekend is cheat day for everyone including our pets **