Veterans program helps both physical and mental health