When you arrive in Canada you'll need the following:
valid rabies vaccination certificate.
A personal pet dog is defined as a dog that is intended to live with the owner who is bringing the animal into Canada as a personal pet dog. The dog is not intended to be transferred or given to another person upon its arrival into Canada, and/or is not intended for commercial purposes such as reproduction, breeding or sale of offspring, showing/exhibition, sale of germplasm, sale of the dog itself, scientific use/research or special training status (regardless of whether a profit is made or a transfer of funds occurs).
The owner must be the importer of the dog and be able to provide documentation that clearly demonstrates they own the dog and obtained ownership prior to it entering Canada upon request.
If you are bringing a dog to Canada for someone else, to give to someone else, to foster, to adopt out, to breed, or for other commercial purposes, change your selection from "personal" to "commercial" to get the correct import requirements.
A hard copy of all required original documentation may be requested during the inspection, and the importer must be able to provide such records if asked. As such, it is strongly recommended to travel with a physical original copy of all required documentation.