Our Blue Heeler, CUJO, who despite his name, is a sweetheart! He went to Puppy Classes and currently attends Puppy Day care. He needed this for socialization. They have done wonders with him. He gets along well with other dogs now and I can’t thank the trainers enough. The entire staff is very knowledgeable and caring. We highly recommend them!