I think There Is No Dog is a funny, charming book and the best non-scientific, fantasy explanation of why the world is as it is that I have read thus far. I'm not quite sure of its intended readership. I think it would probably embarrass my teenage g...