Мы тоже с сыном ходим лет с 4. Внимания ребенка хватает максимум на час. Подготавливаюсь заранее - выбираю художника и картину, которую будем смотреть, изучать, исследовать. Потом готовлю-вспоминаю-структурирую информацию по персонажу (напр., "Богатыри" Васнецова - читали былину об Илье Муромце, "Аленушка" - сказку и т.п.) Садимся напротив картины - рассказываю, читаю, спрашиваю об увиденном-услышанном. Как правило, сына хватает на 1 картину, максимум 2. Потом просто идем по залам к выходу, не акцентируя уже ни на чем внимания. Может затормозить где-то, если  заинтересовался (с завидным постоянством останавливается возле "Апофеоза войны" Верещагина). Как-то так. На сайте Третьяковской Галереи есть информация по проведению экскурсий - групповых, индивидуальных...