Social dog kenneling and dog walking. Basically AirBnB for dogs.
Basically when you go out of town you can leave your dog with other users on the site who have dogs and vice versa. Every time you take in a dog of another user you earn karma points. When you kennel a dog with another user you spend karma points. Users get a certain number of karma points for free upon signing up, but once they've used them, they much take in the dogs of others to get more back.
This site could also be used for dog walking as well. Maybe even bathing dogs could be included.
The site would need a Terms of Use that limits the liability of those that participate and those running the site.