I have avoided saying those words, because it means giving up, and I am really not one who has ever been good at throwing in the towel. But, it is almost three weeks since my dog, Boo, disappeared and there has been no sign of him since. It is as if he simply…vanished. Last year, …