Do they work. Just had a close call and with grandkids and a new puppy want to keep them at bay