Я интересовался правилами перевозки на жд крупных собак, когда покупал своего (из Винницы - в Мариуполь). Мелких можно перевозить в специальном боксе, оплатив багажное место, с годовалым дратом такой номер не пройдет - Вам предложат выкупить купе целиком, это около 1,7 т.г. Договорится с проводником наверное возможно, но не с каждым (23 часа в пути, это много) плацкарт вообще не вариант.
Я вез щенка 3 мес, перед поездкой консультировался со своим ветеринаром - возможно использование седативных препаратов, это даст Вам возможность хоть чуть отдохнуть, но вредно псу.
В дорогу и в пути не кормить он переживет, а Вам легче будет.