Brief · Source report Vet fees pushing pet owners into debt – will insurance help? Which? 2026-08-26 Share New research shows 36% of pet owners use a credit card to pay for treatment Read the original source