WeChat-based health communication interventions enhance knowledge, protective attitudes and behavior intentions towards canine rabies in Shandong, China