Steven has trained 2 dogs for our rescue and done a fantastic job with both. The dogs love him! He went above and beyond for our dogs, he loves them and builds a bond with them. His advice for owners is completely invaluable and we're very grateful to Steven. We will definitely be using pawsitive companions again and I recommend him to everyone.