yes IMO a raw diet can be good for both cats and dogs. You need to make sure that they get enough taurine though. IIRC dogs fed on a mostly rabbit diet get problems because the taurine in rabbit meat is less bio available than in other meats. Today’s dogs, however evolved from rubbish bin scavengers who lived in symbiosis with villagers and, were not "designed specifically" to eat raw meat. So far as we know, their diet would have consisted of both animal and vegetable matter including human and other faeces, other denizens of the midden including insects. Contrary to popular belief, most dogs do have the ability to digest starch, although this happens in the gut and doesn’t start in the mouth, as in humans.