This animal with sharp teeth does what for dinner? - buffalo - fight for life - leave home - hunt for food - eating  The best answer is
The answer to this question is:
hunt for food