I think CareCredit is fairly well known in the US, but don't know about Canada, other than it is available here. You can get a list of vets in your area who participate.
You can go to this
this page, where you will find contact information to enquire concerning details.
I haven't applied myself.