I took my dog off of the prey model after over 3 years and switched her to the pre made frozen raw. I was against this for a long time but my little one kept having so many intestinal/digestive problems...throwing up, runny poo, etc... since we have switched she doing SO good, no problems at all.
i do still give her bones to gnaw on. she is only a little over 3 lbs. so it's hard to find something she can actually handle munching on. i use chicken leg bones, usually with one end cut off. she can handle those. i also use short rib bones with a little meat on them. i have to split them down the middle cause they are too big for her.
i'm not against the prey model but for Brea, it just wasn't working.
as far as choking on the bone in pre made frozen, i always break up the
amount i give her into smaller bites. she looks at me like i'm crazy if i give
her a whole or half one. lol.
the best parts to feed? any part of the animal is good. the key is to have a variety over time. i fed beef heart a lot, chicken, pork, other beef, lamb, turkey if it wasn't enhanced. just about anything. then you have to add some liver...just a tiny, tiny bit at a time or you'll have lots to clean up.

i did try tripe ONCE... never again. i don't care how much dogs like it, i almost threw up feeding it to them, but i have a sensitive smeller too.