Most people in Canada don’t have pet insurance ... While inflation is one of the reasons, serious veterinary staffing shortages, medication shortages and a "pandemic puppy boom" that has ...