This was money well spent. Our dog Scout didn't respect his place in our pack, or us, for that matter. From day one, Gina showed us how to establish boundaries that Scout would respect to our surprise, it worked. Gina taught us how important it is to advocate for him when people approach him in public and try and pet him, effectively protecting him from himself. Gina was always there for us whenever we found ourselves in a situation we felt out of our depth in and she would always encourage us and tell us that we could handle the situation. I know if we ever get another puppy Gina will be our first call to start the training as soon as the puppy comes home. Highly recommend Sam Ivy to anyone looking for a dog trainer, the in home training makes it so convenient and comfortable for both you and your pet.