At Doggie Do Good, Inc., we have a highly effective dog training program where dogs come to stay with us for training. Our Doggie Camp is our most effective and popular service. Camp is a customized course where your dog stays at our facility and we do all of the groundwork training for you. We teach basic obedience: SIT, COME, STAY, DOWN and HEEL. And then we focus on any specialty behaviors you might be having issues with, whether it's separation anxiety, barking, nipping, jumping, boundary training, or a combination of several things. It is all custom training so whatever you need is what we will work on in order of priority. Our trainers are here from 6am to 11pm, so your dog is being trained that whole time with breaks throughout to play and rest. In general, each dog gets roughly 6-8 hours of training per day. We focus on distraction training, which helps the dogs understand that regardless of their environment they still must listen. For example, we put the dogs in "down/stay", where they have to lay down and stay down. Then we have a couple other dogs run around them. We throw toys around and run with the "distraction dogs" to ensure the dogs in the “down/stay” learn they have to stay until given their release word - no matter what's going on around them. Once we feel your dog is ready, we even take him/her off-site to the beach or park so they can learn to deal with real-life distractions such as children, squirrels, people with shopping carts/wheelchairs, and people in big groups playing soccer/football/etc. After all, it’s when your dog is most distracted that you really need the training to work. At the end of the Camp, we have you come out and we do a 3-5 hour-long return where we show you how we trained your dog and then we teach you how to train and maintain what he/she has learned. Lastly, we go out in the yard, and have you work your dog while we are watching. That way we can reestablish you as the Alpha, make sure your technique matches what he/she already recognizes, and make sure you are comfortable with correcting and praising. If your doggie completes a minimum of 21 consecutive days you will have our training guarantee, which means you have access to free unlimited one-hour private lessons for the rest of your dog's life. You also have unlimited access to our trainers over the phone and through email. However, the majority of our clients never need to utilize their guarantee if they follow our instructions.