hmm
whereabouts do you live? :S
coz i cant recommend a breeder if i dont know..
but i have a staffy (staffordshire-bull terrier) at home, had it since i was 4 months old..
ha im 13..
so its pretty old now
just bought another one who is only 3 months so were getting it in january..
tis an xmas pressent XD
anyways
staffys are very friendly, the one i have at the moment loves cats, little kids, other dogs, pretty much everyone..
theyre friendly and energetic and i think it was easy to train
i really cant remember coz i was so young;
but everyone i know who also has staffys said they were easy to train
theyre biggish, but you can get smaller ones, or the smallest of the litter (2nd smallest is best, usually the smallest is the runt)
hope my advice helps