I'm not completely sure if there's such a law in Canada but there are plenty of immigration lawyers you can speak to online that are free. This page's administration for example.
OR
You dad can try this and be able to bring sponsor you guys as well.
Self-employed persons are must have the...