Das Objektiv muss ein EF-Bajonett haben, damit es auf die Canons passt.
Wo genau das bei den SIGMAs steht, seh ich jetzt nicht, aber die gibt es auf jeden Fall auch mit EF-Bajonett.
Von einem Superzoom (18-250 oder gar 300) würde ich abraten.
Zum einen sind sie meist nicht lichtstark, was gerade wenn du Hunde in Bewegung auch bei Wolken fotografieren willst sinnvoll wäre.
Außerdem (ich les zur Zeit auch einiges) leidet die Bildqualität stark. (Das Gefühl von Unschärfe und Vignettierungen).
Lichtstärke bezieht sich auf die Maximal mögliche Blendengröße.
Wenn du bei einem 70- 300mm Objektiv die Angabe 2,8- 4,0 hast, heißt das, dass bei 70mm Blende 2,8 möglich ist, bei 300mm dagegen nur noch 4,0.
Hier sind geringe Werte von Vorteil (und kosten), denn es wird in Bruchzahlen angegeben, d.h. 1/2,8 ist weitaus größer und lässt weitaus mehr Licht auf den Sensor fallen als 1/6,3.
Das hat natürlich kürzere Belichtungszeiten und/oder geringere ISO-Werte zur Folge.