No, Vetcove does not in any way interfere with the commissions you receive. Orders are still received by your company the exact same way. This means that your commission is never affected when a customer uses Vetcove to place orders with your company.
Vetcove does not affect finances in any way at all. Many more of your customers are likely already using Vetcove than you even realize.