Да, справка нужна и билет на собаку. Справку получаете в гос.вет.станции не раньше, чем за 5 дней до поездки. Чтобы получить справку надо приехать в районную вет.станцию (СББЖ) с собакой и вет паспортом в котором проставлены прививки (прививки должны быть сделаны не больше, чем за год и не меньше, чем за 30 дней до получения справки). Потом в день отъезда приходите на вокзал и в багажной кассе показываете справку, ваш билет и покупаете билет на собаку (он рублей 200-300 стоит, не помню точно). И спокойно едете. А вот с обратной дорогой у Вас сложнее, в СВ запрещено провозить животных, поэтому либо собаку не везти, либо поменять билет на купе. Ну, а так на обратную дорогу такие же правила, получить справку в местной СББЖ и взять билет на вокзале.А вообще, вот правила перевозки животных в поездах: http://pass.rzd.ru/static/public/ru?STRUCTURE_ID=5116 (п.4)