Here is the most recent footage and edit of the Lockwood Animal Rescue Center as they help evaluate, assess and turnaround struggling wolf-dog rescue centers in New Hampshire.
Both sites has more wolf and wolf-dogs than they can handle. Over 100 wolf-dogs and dogs are in need of proper habitats, food and medical attention...in order to save their lives. All donations are vital. Please watch and share!