I didn't vote because i don't think you should get the breed we tell you to get, or what our favorite is. If that was the case, I'd say Pit Bull but they're not for everybody. I suggest you going to your local shelter and checking out the dogs there.They have wonderful animals in shelters. If you don't find one you fall in love with right away [although it's hard not to] keep going back until you do find one. That way, you'll be finding a best friend, who appreciates you more because you saved their life. Go to www.petfinder.com there are some great animals listed there also.