Hello, I am new to this site. I have been tossing around the idea of getting a dog for several years now. Since I have been in school for so long, I have not put much serious thought into the matter until now. I will graduate in just over 2 years, however, and at that time would be interested in bringing a dog into my life.
I have been thinking for a long time about what I would like in a dog, and I have some ideas about what I would be looking for. The main criterion is that the dog MUST be good with cats. I currently have three cats (5, 6 & 11), and they rule the roost. I don#%92t expect friendship between them, but tolerance is essential [

].
The other things I am looking for in a dog are not as important as getting along with cats, but I still have some rough guidelines. I would like a dog that enjoys physical activity but isn#%92t a flaming bundle of energy, as my husband and I are fairly quiet people ( I am thinking a walk a day, and often longer play sessions on the weekends). I plan on having a fenced backyard for the dog to play in, but I would prefer a dog that likes to spend the majority of its time indoors. I have narrowed down the size category a little bit. I want a dog that is larger than a cat, but less than half my size (so between 15 and 60 lbs [

]). Long or short hair doesn#%92t really matter, and the amount of grooming isn#%92t one of my main concerns. I don#%92t want a dog that is extremely dominant, as I don#%92t have much experience training dogs. I am more than willing to take my dog to obedience classes, and think it would a great chance for the two of us to learn together. I would prefer a dog that gets along with other dogs, as I think it would be nice to be able to bring him/her to work occasionally (I will be working as a veterinarian).
I am thinking of adopting a dog that is 5+ years old (there isn#%92t an upper age limit). I figure, since I will be a veterinarian, that I could provide a wonderful home for an older dog, despite having very little experience. I would also think that an older dog would be a bit more sedate, and thus fit into my lifestyle better. I will be looking at shelters, breed rescue groups, senior dog rescue as well as searching for retired breeding animals. I think my best bet is to adopt a dog that has previously lived with cats and is known to get along with them.
So, finally to my question [

]. Given the sort of things I am looking for in a dog (especially cat-friendly), does anyone have recommendations for dog breeds that I should look into? I realize that all dogs are individuals, and that breed information is really just a guideline. On the other hand, I also don#%92t want to be looking at breeds that in general have a propensity for not being cat-safe (terriers and greyhounds come to mind). Some breeds I have thought about are Boston Terrier, Standard Poodle, Sheltie, and Cocker Spaniel. Any thoughts?