Welcome to the community!
Fido's Home internet is cable-based (as opposed to DSL-based, ie requiring phone line access). While you are not required to have additional cable services, your premises does have to have coaxial cable supply. In addition, you will likely have to be in an area serviced by Rogers Cable. You can verify if the service is available at your address here, under Check Availability.
Hope this helps