Neither Petco nor Petsmart offers a store-branded credit card. The stores do, however, accept all leading credit cards including Visa, Mastercard, Discover, and American Express.
You can also use a debit card for your purchases.