Cart 0



Do I have to sign up for a new account to order online?

You do not need to create an account to place an order with us. However, we recommend setting one up so that you have your complete order history all in once place. Also, if you create an account, you'll be able to sign up for our recurring order program to have your food and treats shipped out on a regular basis.

Does Vets To Go offer a product guarantee on food?

Most of the food manufacturers that we carry offer their own money-back guarantee if you’re not satisfied with their product quality. If you have a concern about one of your products, please contact Client Care at 1 (888) 995-8387 or send us a message and we’d be happy to help you obtain a refund under the manufacturer's guarantee.

Do you offer automatic ordering for pet food?

Yes! Our recurring subscription order system makes it easy to get your pet's food and treats delivered on a schedule that works for you. To set up a recurring order, you just need to select the option when placing an item in your cart and follow the system prompts to set up your delivery schedule. Once your recurring ordering is set up we'll email 5 days before your next order goes out to make sure you still need it. And the best part is you'll get a 5% discount just for using the automatic ordering program!

What forms of payment do you accept?

We accept all major credit cards, including Visa, MasterCard, and American Express.

We can also accept payment via Interac eTransfers. This service is offered by all major financial institutions in Canada and allows you to send us payment using your bank account instead of credit. Please visit this site to learn more about eTransfers:

How can I place an order by phone or email?

If you prefer to place your order by phone, please call our Client Services Team at 1 (888) 995-8387. Our team is available Monday – Friday, 8 a.m. – 8 p.m. and 8 a.m. – 6 p.m. on weekends.

You can also click here to send us a message.


Can I pick up my order?

Yes! When placing an order just choose the "Pickup" option, and we'll hold your order at our Calgary Clinic. The clinic is open Monday – Friday, 8 a.m. – 4:45 p.m.  for pickups and you’re welcome to pick up your order anytime during business hours. Please note that this location is closed on weekends and stat holidays.

How much does it cost for delivery?

If your order totals more than $99 (before taxes), we’ll deliver your entire order for FREE!

If your order is less than $99, we only charge a flat rate of $12.95 per order (not per item!). If you’re just shy of the minimum delivery limit, we suggest adding a bag of treats or some pill pockets to your order so you can qualify for free delivery.  As you can imagine, pet food is expensive to ship, so we're doing our very best to make convenient, at-home delivery of your pet's high-quality food as cost-effective as possible.

What is your delivery service area?

If you're a Vets To Go client, we can deliver to you - without exception!  That means anywhere in Alberta, we're able to deliver to you - and the cost and delivery terms are the same.  We're the only Alberta-based company that's delivering high-quality pet food, 5 days a week!

Customers only

If you're an existing Vets To Go client, please enter the primary email address we have on file for you.

If you're not a client, or having login trouble, just give us a call at 1-888-995-8387, or send an email by clicking here.