She does not need a Canadian one at all, unless they specifically request it from her later on down the road. Most of the time they do their own checks. If she requires one, they will send you a request that specifically says "RCMP check" later in the process.
Until recently, you did need to submit a certificate for anywhere you lived over 6 months. However, that is not the case anymore. As of Dec 2016, you only need to submit the country you currently live in (if it's been over 6 months) and the country you've spent the majority of your adult life in. However, keep in mind they sometimes do request these other certificates for the other countries down the road, sometimes not... it is hard to predict. Some people choose to obtain the certificate in advance anyway, just in case.