Slav is a great trainer. Highly recommended. Without his training and advice, I would of struggled to look after my dog. Thanks to the great training, my dog is behaving properly and listens to all the commands.