I highly recommend my dogsitter.
She has been caring for my dogs for going on seven years now; she offers mostly in-home care, but occasionally does daily walking. She moves into our house when we have to travel and cares for my mutts just as I would if I were home. This is the pefect solution for us because the dogs stay in a familiar, stress-free environment and we have the security of the house never being left empty.
She is very, very good with animals, able to deal with all sorts of special needs, from behavioral to medical. (My pack have certainly put her to the test

) I trust her implicitly, and more importantly, the dogs love her.
Her service is very popular so you need to book well ahead, especially if you are traveling during the school holidays. She mostly covers Zürich and central Switzerland, but will travel further on occasion.
She's a bit on the expensive side, but certainly worth it.
Edited because I just saw she is listed on the swisswiki link previously given, so I guess posting her contact details is OK:
Dial-An-Angel - Angela on 079 253 12 48