Fish oil is only really needed if you're unable to find enough grass fed meat to provide omega 3s in the diet. Here in Australia I think most of our lamb and beef and of course kangaroo and rabbit are grass fed, so FO shouldn't really be needed unless your dog's main diet is chicken.
I don't use FO at the moment, instead I feed as much grass fed red meat as I can find, and a raw salmon head or bunch of fresh sardines once or twice a week.
Recently I've noticed one of my dogs has dandruff, so I'll be upping his whole raw eggs to maybe three a week for a while and see how I go. If no change, then I'll be trying the fish oil...
Whole raw meaty bones - pork shoulder roasts, lamb leg roasts, most other roasts, maybe whole chickens or turkeys but they'll need more meat added in the long run, whole raw fish, and maybe lamb shanks and pork hocks (a little high on bone).
Perfect would be a whole prey animal (lamb, goat) chopped into pieces and fed until gone.
I've found it's much easier to go with a not-so-meaty bone like a lamb neck or chicken frame, with added boneless meat.
One of my dogs gets a tiny bit of meaty bone with a separate hunk of meat every day, and the other dog gets a meaty bone one day, then a boneless chunk the next. Every dog is different...
Examples of (affordable) boneless meat would be Ox tongue, beef heart and lamb heart, but if you look around, I'm sure you could find others - some butchers sell off-cuts that can be quite meaty.
This post is spot on!
I've found that feeding meaty bones with added boneless meat is also a very cost effective way to feed.
Some of Bosco's fav combos are:
Chicken frame stuffed with diced beef heart
Roo tail with diced roo meat
Lamb neck and lamb heart