Give the Dogs the chicken raw, with bones and all.
Cook chicken in microwave. Do not
feed dog cooked bone, remove the bones either before cooking or before serving.
Boil chicken in a pot of water. Do not feed dog cooked bone, remove the bones either before cooking or before serving.
Season and cook chicken the same way you would cook it for yourself and then give chicken to dog (Soup,grill, bakes, BBQ, Fry etc).
Do not feed dog cooked bone, remove the bones either before cooking or before serving.
If you want the meat to be non perishable you will have to freeze or smoke/cure/jerky(think ham), not too sure about.
Dogs are scavengers they are not to picky about their meat. They will eat rotting carcass.