Excellent - I can see this dog riding the range.  Great character background, as well.  I feel I know him!