Hey Alan, I went through your pictures and it took quite a while for me to notice why you call him Tuff Dog. Talk about a sweetie! Love big Jack standing on his hind legs, all puffed up like a Black Bear!
Gotta ask: how often do you have to mow the granite? That's one big rock! Love your scenery. It must be a joy to wake up and look out...every day.