katiesteele wrote:
I hold an EU Passport through my father, who is Irish by birth. Therefore, I am a citizen of Ireland, I think!
There is no such thing as an "EU passport". The EU is not a country!
You hold an Irish passport (which is issued in a common format with those of other EU member states) and if you look at the ID page it should describe your nationality as "Irish" or "Irish citizen".
Forget all that has been posted above. As an Irish citizen you cannot sponsor under EEA rules unless you have lived in another EEA state immediately prior to this. If you intend to live in the Republic of Ireland, you must sponsor for a spouse visa under Irish domestic law. Contact the Irish Embassy where you live and ask for instructions.
Any children you have born in Ireland will be Irish citizens by birth (and Canadians by descent).
Your husband will be able to become a naturalised Irish citizen after 3 years residence, although processing times may be very long (2-3 additional years).