Icky Pests or Ancient Medical Miracle? The use of leeches in medical treatment is making a comeback and guess what? Modern research shows those icky little guys may help your dog’s arthritis symptoms!