All Pet Card is a new financing option for pet parents that allows them to pay for pet-related care and services over time.