I tend to go with big breeds.....not too much into the smaller yappy ones...LOL.
I guess my fav are rottweilers....excellent watch dogs, loving, strong willed, thick headed at times, eat you out of house and home, but loveable as all get out

The three I've had all thought they were lap dogs.....*OUCHIES*