We have a wonderful life. And we're thankful every day for these two, our sweet Muchacha and "giant puppy" Mojo, pictured on this morning's walk.