There are many stray dogs around the world, all fending for themselves or relying on the random kindness of humans ...