I agree with lute; the BEST way to find a mixed breed pup with a lovable personality is your local shelter Not only will you find a wonderful companion for your home, you will most likely be saving a life

And yes, I STRONGLY recommend browsing around on http://petfinder.org

Good luck and happy hunting!