Rather than look for a specific breed what about visiting the shelters in your area and see if you are drawn to a particular dog who is also drawn to you? And also fits your criteria. I would encourage you to keep your options open as to which particular breed fits your needs and who bonds with you. Happy hunting. Getting a new pet is so exciting.