YES! You should most certainly complain- I am very understanding of the fact that accidents happen- but when they happen the person responsible for them should be the one footing the bill. I would request a full refund for the vet visit.
__________________ Armani & Chloe |