Malli - did you contact the SBTCA?? I'm surprised Sarah with Elmo and Tully hasn't seen this!?! http://www.sbcta.com - they also have a forum/group: (email) SBTrescue@yahoogroups.com; (group): http://pets.groups.yahoo.com/group/SBTrescue/
There are a few SBT owners in Canada that I've seen on the forums....
There is also a huge international forum called 'Bull Breeds Online' (BBO).
Those are some great places to start if you haven't made any/much progress yet.
OOOPs - didn't see the post about them agreeing to work on things... that is good!!!