 However, the dogs did not let go, and fell to the ground, killing them.It is later revealed that Layla's binding of the human Alan and Neil would last only as long as the physical bodies of the dogs they inhabit, leaving the human Alan and Neil alive.The twins join Nimrod and Groanin in a restaurant, called Kebabylon, in Iraq, near Iravotum.