I seen those big rats in your neck of the woods at a place called La Jolla Cove. They are big. Boy looking out the window here this morning makes me want to go back there......No beavers this far south....just big a$$ rats !
Thanks for the fine post.