The more you put down the better.
If you're putting down less than 25% you will be paying additional for mortgage insurance through the CMHC.
These are the rates for each bracket.
How much does it cost? | CMHC
Personally I'd say put down at least 15-20% of the house value. That's a personal choice though. You can do less but the CMHC will rape you.