besides the breed, you may want to think about its sex. If your roommate's godlen retriever is a male, then a female in mind is a good idea - This to prevent territory's issue between the two......Oh and it needs to live with my roomates golden retriever....
Here is a link to breeds - I find it very usefull. It will tell you all about "What's good & What's bad" of a breed.
http://www.yourpurebredpuppy.com/dogbreeds/index.html
Bookmarks