Your pet gets:
The environment he knows best.
Their regular diet and routine.
Relief from traveling to and staying in an unfamiliar place with other animals (such as a boarding kennel).
Attention while you're away.
You get:
Happier friends and neighbors, who aren't burdened with caring for your pet.
The peace of mind that comes from knowing that your pet is being cared for by a professional.