Thoughts On Dogs