The dog stays at our beautiful facility and is assigned their own kennel space. Kennels are cleaned multiple times a day and staff consistently monitor the facility to ensure it is clean, safe and efficient for the training process.