Yes, if ur not a Cdn Citizen, u should be in Canada most of the sponsorship duration.That is not true and there are sad stories here of those who lost a lot of time with their sponsorships because of such bad advice. My advice would be to run away from such consultants.
Much stories here already bout ircc tracking PR Sponsors out of country.