Are you going away for a while and can't stand the thought of your best friend being locked up in a kennel? One solution may be to look into pet sitters. Pet sitting has become big enough business where there are now professional associations of pet sitters that can direct you to a reputable pet sitter in your area.
Quality pet sitters will make sure your pet has all the attention, love and daily exercise that your pet needs. Another positive aspect to pet sitting is ensuring your pet keeps the same routines and is able to stay in a familiar environment that will help fight off any anxiety your pet may feel in missing you. A pet sitter will also be able to recognize if your pet becomes in need of medical attention.
Pet sitters can actually double as house sitters as well. Aside from pet sitting, they can take care of the newspaper, bring in the mail, water the plants and switch on different house lights to give your house some security while you're away.
The goal of pet sitters is that your pet and you feel great about the pet sitting experience, so you will know exactly who to call next time.