He looks like a nice dog. My staffy (pedigree) is just over 2 years old. Excellent with people and kids (although can be a bit rough with little ones). But has always had a very dominant personality. I have tried a few things and obedience for me has helped her (slowly but it has). Aggression was not a problem until a few months ago. She has always tried to hang off my border collie (border collie is almost 4 and have had him since 10 weeks of age), but the other day when at a flyball training session (our first lesson) Summa (staffy) would not focus on anything but Mysta and gave him a really hard time, plus a dog came over to her with a slightly dominant stance "stiff" sort of if you know what i mean and he growled softly at summa and she wanted to have him. She has done this a couple of times now with dogs that try to dominate or show their dominance to her. she has always had a dominate personality, (have had her since she was 11 weeks old) and when called would turn her head look at us and just keep going her merry way. When asked to stay, she just wouldn't. She would literally push/barge her way through the door before us - which I did not tolerate. But I am happy to say that after a long time (she is over 2 years old now) I am entering her in a sweepstake this weekend and am very hopeful she will pass - unless she has an obstinate fall back. LOL. She is not the first staffy I have owned, she is the third, but she is the most obstinate, pig headed, domineering dog I have ever owned. Not the most aggressive (that went to a bullterrier I owned), apart from all that she is a very loving loyal dog and i am very glad to have ventured out and learn other types of training techniques.
Today I have just started crate training her and doing a program called "tuff luv". I am very new to this type of training, but gee it seems really positive - except for the fact that Summa wants out of her cage. But as I type now she is beside me and settled in her cage. I have taken her outside before and trained and played tug with her. I am about to feed her (with my hands) and then take her and Mysta for a walk.
I am lucky I have the guidance of someone new to our club who is helping me and some others who want to learn some new training techniques for our dogs.
Just thought I would share that.