What was that?  Logan stop barking!!  I don’t see anything…oh wait a minute.
YIKES!  That had to hurt!  I am happy to report that the pigeon while dazed and confused, survived splatting against my window.  And Logan once again defended his territory against those evil birds!! 
Good Boy!  Now if only he could wash the window…