Pets

New local rescue takes in disabled, special needs dogs

A new Triangle rescue, Perfectly Imperfect Pups, takes in medical and special needs dogs that are often overlooked in crowded shelters.