News
The organization says it was called to a location in northeastern New Brunswick last Thursday, where animal protection officers found 25 adult dogs and 16 puppies. All the animals were removed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results