protected override void FindWater()
    {
        _sheep.FindWater();
        _sheep.sheepAnimationState = Sheep.SHEEP_ANIMATIONSTATE.ARM_SHEEP_WALK;

        if (_sheep._navMeshAgent.remainingDistance <= 0f)
        {
            _sheep.ChangeState(new SheepDrinkState());
        }
    }