Local Pet Store
My uncle just got a new dogfrom a local pet store and while I am not sure what the brand is, the is a beauty. The last time I took my kids to go and visit my uncle they were so impressed with that large dog that they didn't want to come out of it. They just stayed inside the dog and played with my uncle's mastiff. Thankfully that mastiff is an old gentleman and he didn't mind sharing his large dog with my kids and playing with them. In general I prefer large because they are so much more relaxed and easy going.
Smaller dog breeds on the other hand can be uppity and tense and very possessive. This of course is not to say that all bigare good and all little are bad but in general I have found that my kids do much better with larger but have not had as many good experiences with the smaller ones. We had an Alsatian when my son was born and from the time that he could stand he and our Alsatian were inseparable. People would come to our and see one year old Kenny standing at the window poking his little hands in Odin's mouth, nose and ears and just absolutely freak. I always taught Kenny that he shouldn't provoke Odin by irritating him but that old dog really didn't seem to mind anything that Kenny did to him, within reason of course. Odin has since pass on but seeing my kids inside my uncle's large dog brought back a lot of good memories.