I imagine a 7 mm 160 gr Accubond will get as far as needed in any of those animals.
GreggH