Ето разбивка на потенциалния му произход:
* Въздушна битка: Терминът вероятно е възникнал поради хаотичния и непредсказуем характер на ранната въздушна битка. Пилотите често се оказват маневриране и битка в непосредствена близост, наподобявайки „битка за кучета“ на земята.
* "куче" като жаргонен термин: "Кучето" понякога се използва като жаргон за самолет по време на Втората световна война.
* Подобно на "кучешки": Терминът може да бъде свързан и с изтощителния и интензивен характер на въздушната битка, съпоставим с това, че е „кучешки“ след труден ден.
Въпреки че точният произход остава обсъждан, ясно е, че терминът "кучешка битка" се появи от уникалния контекст на ранната въздушна война. Той се превърна в широко признат термин за въздушен бой от близки разстояния, улавяйки интензивния и непредсказуем характер на тези ангажименти.