Boarding spots are tough, because they are extremely difficult to assess. Can't really ask your dog how his stay was, right? So thats a caveat for this review, and for any review of a boarding spot, really.
But I love this place. I've been in Madison for over 2 years with my dog and have boarded him at a couple different places. Camp K9 was recommended to me by multiple friends, as well as by my veterinarian. And I couldn't be happier.
The facility is clean and has a multiple options regarding how social you would like your dog to be and how much activity/pampering you want him to receive. I usually have my dog go to doggie day care during the day. When I come back my dog is always super happy, and never seems stressed or overly couped up. And last time I went to pick him up, as I was waiting at the front desk and watching the footage of dogs playing outside from the previous day, I saw my dog outside running around! Great to see that he's actually out there having fun.
Really a good place to leave your dog when you go away. Highly recommended.