Yes, you can apply for a dependent visa after spending a reasonable amount of time in Canada. Please note that their paperwork should be clear, and the purpose of visiting Canada should be valid. Contact us for more information at application02@meridean.org or 1800-1230-00011.