Back 2 Life Dog RescueBack2Life Dog Rescue is an organisation based in Italy and the UK that is dedicated to helping stray and abandoned dogs in Lebanon.