However, not all dog breeds can kill a lion even if they have companions (for example chihuahuas). The dog breeds that can fight a lion are tibetan mastiffs, german shepherds, and mountain dog but these dogs need a companion, at least one like I have said above. Irish wolfhound heart is as big as their size.