Note: In Hebrew, לאכול בחוץ commonly means "to eat out" (i.e. in a restaurant). While this sentence is fairly natural, it's also a bit funny, because most people are more likely to talk about eating out than dogs eating outside.
Could someone explain when to use מחוץ and when to use בחוץ?
See explanation here: https://www.duolingo.com/comment/16333201
If that isn't clear feel free to ask =)
ha-kélev okhél bakhútz
audio for בחוץ