Yes, they eat bones - always raw, never cooked, as cooked bones tend to splinter. The bulk of their diet is chicken wings/legs/carcasses on the bone.
You can wean a pup straight on to a raw diet, I haven't had a pup in a very long time but would probably start out with minces, pure meat off the bone and then slowly introduce softer bones like wings.
I bulk buy but there's little to no preparation to do. You can order a lot of stuff online, companies do boxes of minced meat/bone/offal mixes, chicken parts, freeflow pelleted minces/chunks. I get bags and boxes of stuff cheaply from the butcher - tripe, hearts, chicken carcasses, liver. Sainsburys do a bag of value chicken pieces in a big freezer bag for just a few quid. I get pheasants and rabbits for free which can require prep but mine are happy to tackle a whole one.
I aim to feed roughly 3% of the dog's body weight a day. I don't actually measure anything any more, it's all by eye, if the dogs are running up a bit thin they get more, if they start to put on too much they get less.
I keep a stocked freezer (you can do it really cheaply if you have a chest freezer but I manage with a standard upright fridge/freezer), take out a few bits every few days, leave them in the fridge to defrost, throw it at the dogs at mealtimes. If you forget you can defrost a few lumps under running water, grab a packet of wings/mince from the shop or give them a tin of mackerel in oil or something. No great inconvenience at all if you get into the habit.