101 guard dogs: enhancing human-wolf coexistence in northern Portugal

previous post