Freshpet Inc., a pet food maker with about 600 employees in Northampton County, has reached an amicable resolution with an activist investor that had challenged the company's leadership.