If the Scotches get teh 9:53 from Embra to York on the 27th, then we can arrive at 13:45 at an approximate cost of £22.50
York to the dog basket seems to be about £13 and no problems reported on that route.
Return on Sunday can be done from Leeds to Glasgow for about £22, and to Edinbugh for £21.60, both leaving Leeds at 12:08.