Hope someone can help me... 
If I am going to Canada for six months to visit my husband who is working there with a 2 years work permit, is it advisable to mention when i enter that I pretend to stay for that time or should I lie and say that Im going just for a couple of months with my return ticket and then being in Canada to change my return ticket for the right date of leaving?

If I am going to Canada for six months to visit my husband who is working there with a 2 years work permit, is it advisable to mention when i enter that I pretend to stay for that time or should I lie and say that Im going just for a couple of months with my return ticket and then being in Canada to change my return ticket for the right date of leaving?