I would say....get a male black lab. My family has only ever had, bred and raised black labs, and they are my favorite ever. I say a male because every single male that we have had has been waaaaay more obedient and loyal than the females. They are extremely affectionate, and when you train them once, they never go back on that. The females on the other hand are typically more destructive and unruly. There were a few exceptions, but overall thats how it is.
I love big dogs also because you can waller all over them and love on them and stuff, and they love it. They are great inside dogs and SUPER obedient and calm when you need them to be. As long as you give them time at least 3 or 4 times a week to go crazy in the back yard with you, run around, play tug of war, stuff like that, they are the most rewarding pet i have ever had. They have their own hilarious personalities, but at the same time, they aren't high maintenance and A.D.D. or out-of-control hyper like a lot of terriers are. When they are puppies they can be trying, what with the chewing, occasional digging, and just learning the time and the place to do things.
My dogs are sometimes in their pins for over 9 hours when we don't plan ahead for an unexpected event or something, but they are trained well and are really good about being patient for us to come home and let them out to waller with. As long as you be sure to make up for it with a treat or two, they're fine with it (within reason tho, don't just leave them in there for a whole day thinking you'll make up for it later). A few of the dogs i would trust to have free roam of the house while im gone, but not all.
I also love sharing a bed or the couch with them, they are so much fun. I am more attached to them than i am to almost everybody i know. They will become your little shadows eventually and you will love it.
On the other hand, if you aren't willing to go through the hard work of training, giving them room for mistakes, and the mishaps, then you should not get a dog. Training them is the most difficult aspect of having a dog, especially a dog like a black lab, but once you do it is such a rewarding experience. Most people underestimate how much it takes to train a dog. You probably think you are ready, but just wait until 3 o'clock in the morning when you smell something aweful and have to go clean up a puppy's mess. So before getting one, take into consideration that there will be times when you think you have made a mistake getting him, but the unconditional love they give you after all the work you pour into them makes it more than worth it in the end.
Good luck choosing
