Staffies are awesome dogs, loyal, loving and just a load of fun to own. They need to be socialized properly though, otherwise you'll have problems with other dogs, or more accurately, they'll have problems with your dog
I had a dog named sid ....he was poodle mix he was my best friend ...unfortunately he past away at age of 16 ....That killed me for weeks its almost 5yrs since he passed and I still think of that guy .....so as soon as I seen your thread I had to post in it