i feed mostly beef, pork, lamb/sheep, turkey, rabbit and chicken.
the particular pieces?
beef: mostly neck bones, but also ribs and tail, and the joint knuckles of the leg bones.
pork: neck bones, ribs, tail, joint knuckles, feet
lamb: neck bones, ribs, heads (split), shanks (whole)
turkey: necks, wings
rabbit: any part of the carcass, with bones
chicken: any part of the carcass, with bones
pork (as opposed to wild hogs/boars) is fine to give if frozen for at least a week, pieces under 6 inch thickness. pork bones are also much softer than beef bones, causing less wear on the teeth and dogs are less likely to break their teeth on the tubular parts of the leg bones (which shouldn't be given anyway, but some people still do). pork ribs are excellent for young dogs and small breeds, because they are so soft even those can completely consume them.
you need to watch the feeding habits of your dogs and make sure they chew well. i wouldn't feed pieces of turkey neck to a gulper for example, only a whole neck so he's forced to chew.