So you deposit your money at the vet, but earn no interest....as opposed to investing your money in an interest bearing account or CD?
As for emergencies.... I thought that's what credit cards are for, and then you have a few weeks before you have to pay the balance....plenty of time to get to the bank & withdraw money