I fed my border collie chickens, bone in, (as well as veggie/organ "patties") for the entire 16+ years of her life.
I never really thought about ducks as I am assuming they must have been very expensive (is it?) while chickens can be gotten pretty cheap (and go a long way).
I am actually nervous to start my new sheltie on real raw food and have her on a dehydrated, raw type diet. I am worried that her smaller size will make it harder for her to get through the thicker chicken bones my BC mix just plows right through. I am thinking about switching though as her teeth at 2 yo are not as good as my much older BC mix's teeth.