WOW! What great pictures! Sounds like one brave squirrel considering the many dogs in your yard!