I think I perfer large dogs. Not that small dogs are bad, I just like wrestle with my dogs and think sometimes (not always) smaller dogs get a Napoleon complex and get nippy. Most the suggestions I've read for better family dogs are the bigger dogs, labs, goldens, etc.
Bookmarks