I don't know the manufacturer of the Petco brand, so it's difficult to comment.
What I can tell you is that I personally stay away from Merrick products altogether, since Garth Merrick doesn't own the company that makes Merrick brand food, treats and chews, but also one of the largest dead stock removal operations in Texas and a rendering facility.