I had dogs, cats, etc. growing up but the dogs always stayed outside. I'm wanting to add a dog to our family for security, recreation and because my wife wants one. We have 4 adult cats, 3 of which have spent substantial time around dogs and get along fine with them. I found 3 of them at different times while at work. I keep expecting to find a dog but have had no such luck. I'm not scared of any particular breed. Short hair would be nice. Intelligence would be great. Decent endurance for walking would be nice as well. This dog will be crated while we're at work until it can be trusted with the cats. We have a small fenced-in yard and I would take it for daily walks around the neighborhood. http://www.portsmouthhumanesociety.org/dogs.html is pretty representative of my local choices. The homies like to abandon their pits around here. If I was going to get a dog today, which from that site would you recommend? Are there better sources for a good mutt than the local shelter?