What a great place! I've taken a few dogs here for obedience training and some fun classes (agility, nosework) and gotten such great information and tons of help. Staff is helpful and kind and very knowledgeable. Daycamp was great, especailly for my puppy - my dogs learned to socialize politely and were nice and tired when they got home. Can't say enough great things about this place!