If you feel that you can take on a dog, then an adult dog would be great. Puppies are for those who are more experienced in dogs and training and those that have the time. One thing you can do is to install a doggie door that leads to your backyard so that your friend can go out and relieve itself during the day. If you can afford it, perhaps a dog walker or a friend,family member, or a trusted person can come to your house in the middle of the day. And perhaps when your ready, get your dog a buddy that he/she gets along with. They will then have a buddy to play with. I think a medium/large dog will be for you. Their bladders tend to be be bigger and they can hold it better.
Any dog or pet is a commitment. I would wait till you are adjusted to the home yourself since it could take upto a month for a dog to get adjusted to a new environment. I would love to own a dog or two right now, but I know with my full time college classes, and my financial status right now, that it isn't a good time for dogs. Plus my pets(mainly Peaches,Speedy,and Cheyenne cat,turtle, and guinea pig the other two cats have been with dogs before) may not like the idea of a dog or two. When I am ready, I will get a dog or two, but until then, I will enjoy the pets I do have now.
Bookmarks