So according to the aforementioned narration, Allah’s dog is a lion which he sends out to devour his foes

Islam is a lie

https://answeringislam.blog/the-dog-of-allah-revealed/