Late to the party again but..... You need up to date rabies certificates or medallions for your pets over 6 mos. old to enter Canada. They may not be asked for but if they are, you can be up the creek without them..... As a Canuck, never been asked when southbound. Pet food questions when southbound have been asked or ignored, quite possibly in conjunction with the current mad cow or other disease scare. Even vet supplied canned food clearly marked made in USA was questioned one time. People food seems to be much the same except for citrus fruit which is verbotten at any time as well as perhaps some others plant type foods too, when crossing into the USA