Prevalence, molecular typing and risk factor analysis for Giardia duodenalis infections in dogs in a central London rescue shelter.