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