Nope! Vetcove customers can earn cash back by purchasing an eligible item through any account that they have connected to Vetcove. There are no restrictions.
Very infrequently, there may be technical reasons that restrict which suppliers a campaign can be redeemed through, but that will be communicated to the customer in every case.