Long Trail Canine Rescue September 19, 2017 No Comments Long Trail Canine Rescue (LTCR) is registered as a 501(c)3 non-profit dog rescue organization licensed in the state of Vermont. They are a group of Read More »