"Eric,
I've been doing a lot of research lately on dogs, and all my data shows that a Brussels Griffon would be the perfect dog for your family. Fortunately, I was browsing the ads, and I came accross this deal for a purebred right here in SLC: http://www.ksl.com/index.php?nid=218&ad=16620900&cat=105&lpid=&search=brussel
I know you are still mourning the loss of Bo, but just look at that face. How can you pass up such a good deal?
Also, I've been looking at this one a lot lately as well http://www.ksl.com/index.php?nid=218&ad=16295506&cat=105&lpid=&search=yorkie%20pomeranian, which could be a great fit for your family. If I had a back yard, I might be buying this myself.
If you have any questions, my dog expertise is unbelievable. In fact, I just watched Best In Show, so I'm really up to speed on quality dogs.
The Dog Ninja" (Ryan)