Our dog was an amazing addition to our family. It took me three months of researching, countless inquiries and breed matches for our home. We had a tall order since our daughter has special needs we needed a gentle soul who could offer her love and support. A good friend thought a Cavalier King Charles Spaniel would be a good addition and she was right. The challenge for me was NOT going breeder but rescue route as we wanted to save a dog. We found him through Wright Way Rescue in Niles. I would recommend this organization again as they lovingly take care of their animals, the facility is clean AND they want to make sure the match is forever. We got lucky and he's been a nice addition. If you're thinking of doing this...research a breed that might be a good match. If you want to rescue a dog, find an organization you like, give them your wish list and visit their dogs in the facility. Have fun and enjoy!! Our dog is a friend to both my girls and I'm pleased we got so lucky with a healthy and happy forever friend. If you have a favorite rescue organization please post so as we can share this with others who might be on a quest like we were.