Olympic Torch passes London animal shelter More than 50 dogs seeking forever homes at the Battersea Dogs & Cats Home in London got a special visitor…