Portsmouth: If you own a dog or a cat and have faced the dire problem of not having the money for veterinary care, New Hampshire Pet Aid has a solution. Serving Strafford and Rockingham Counties, the non-profit organization offers assistance of up to $500 to fund urgent cases with a favorable outlook for recovery.