There is a difference between the two. 'A-steach' is used for motion, whereas 'a-staigh' is used for location.
Tha bò a-staigh. > A cow is inside.
Tha bò a' dol a-steach. > A cow is going inside.
The Tips and Notes for the Pets 2 skill has a better explanation.