Bull breed are good at guarding, *tend* to have longer tempers and very protective of their owners and or/pack (which would include your family). No dog should be left around kids, but these are better imho than other breed groups.
Herding dogs, such as sheep dogs shouldnt be kept near children really. Bred to round up sheep and the like, they have no problems with being snappy.
Labs are great dogs, just know that they are hard work. All pups are hard work, but labs ARE hard work. Say bye bye to your kitchen units, they tend to like the taste of plasterboard as well for some reason.
(The above information is given about 'proper', well bred animals. Not washed out examples. Im expecting the normal "oh by my lab is well lazy", and "my sheep dog was very good at guarding the house etc.")
Taken from:
http://www.thekennelclub.org.uk/item/109 (LAB)
Characteristics
Good-tempered, very agile. Excellent nose, soft mouth; keen love of water. Adaptable, devoted companion.
Temperament
Intelligent, keen and biddable, with a strong will to please. Kindly nature, with no trace of aggression or undue shyness.
Taken from:
http://www.thekennelclub.org.uk/item/45 (Boxer)
Characteristics
Lively, strong,
loyal to owner and family, but distrustful of strangers. Obedient,
friendly at play, but with guarding instinct.
Temperament
Equable, biddable, fearless, self-assured.
These traits can be seen across the bull breed etc.
your family has already decided for you that you are getting a lab, im not convinced its the right choice but expect you to post pictures of the new pup in a few days!!!
Good luck with it, if you want any help shout
![Smile :) :)](/styles/default/xenforo/vbSmilies/Normal/smile.gif)
.
Jon
excuse the speilings!