HiI don't know if it's a normal procedure because there aren't many facts here. Immigrating to where? The lawyer is who? The lawyer is where? How much does he want? Did he ask you to pay by Western Union?
What has been said repeatedly in this thread. The domain for immigration is cic.gc.ca.I.....and as Nanook says the Canadians don't need to use free email servers. Therefore, the email you have is fake.
Here are the email address they are using:What are the email address and phone numbers they have?