I have previously posted some information about horseback riding at the DeBoo Ranch on the Birch Creek Road, Valier, including a link to their website:
http://glacierparkchat.com/phpBB3/viewt ... f=6&t=1210
And here are a few photos taken during rides on the ranch.