I'm sure when I say "Who let the dogs out" there is a good chance you think of that song from the Baha Men back in the early 2000's. Weird Al soon did a parody called "Who let the cows out." That's about the time my parents bought our property and the cows that came along with it. One of the new things we got to experience was the horror when somebody left the gate open to the pasture. I don't know how many times we had to rescue the cows who were playing chicken with cars on our road. We soon realized the need to double check that the gate was closed because the cows were quick to discover any mistake.
After a few years of trying to get a garden going we decided that we needed to build a fence to keep out the deer and cows from eating all the plants. It took a few months and lots of work. About 50 post-holes and posts were set. Several hundred feet of fencing was strung. A few set backs happened, like when digging one of the corner post holes we hit the main water line to our house. But we finally had it done. About half an acre was completely surrounded with a 12 foot fence. Nothing could get to our garden... Well that's what we thought.
One day that spring I went out and found 4 of our cows munching on the fresh grass and plants inside the the garden. By the time I got them chased out it was too late. Our garden that we had spent many hours working on was destroyed simply because somebody had forgotten to close the gate.
Many people are the same way. We go to church, we read our scriptures, we say our prayers, and we serve others. We put in so much time and effort trying to build our fences but then leave many gates wide open. Bad music, video games, TV shows, movies, books, and countless other things can let Satan into our lives and hinder our spiritual growth. Are you leaving any open? You better double check.