Pet Refuge NZ Charitable Trust

  • Rosedale, Auckland, New Zealand

Pet Refuge Charitable Trust temporarily shelters these pets while their owners escape abuse, helping pets and their families leave TOGETHER.