Word of advice as far as bringing dog or cat food over the border.
You could potentially
be S.O.L. if you got up to the inspection booth with your purchase of domestic dog or cat food but,
you don't have your pet with you.
CONDITIONS OF IMPORT
Personal importation of pet food from the United States may be permitted if the following conditions are met:
(a) the country of origin of that product is the United States;
(b) the person, on entry into Canada from the United States, was in possession of the product and was accompanied by the animal to which it is fed;
(c) the person legally imported both the product and the animal into Canada; and
(d) the product is fed only to the animal that accompanied the person into Canada.
e) the pet food must be commercially prepared and processed pet food either wet or dry and it must be in its original packaging and the label must clearly indicate the list of ingredients and the origin of the product.
Basically, you could be greeted by a CBSA officer who is having a grumpy, crappy day and doesn't think twice about passing it along.