Oops. After reading through all the posts I see you already chose a poodle. Good luck and probably the best choice for your situation. You can't go wrong with any dog as long as it's trained and knows you are the boss.