Petco is shaking things up with plans to close 25 stores across the country, all while trying to bounce back from some tough earnings reports. Continue reading…