I can't use poisons at my house because of my son's health, but I have found several very effective ways to deal with ants. You do have keep after them, so the methods will work better if you spend at least some full days at home. Are they in your house? You have to make several kinds of barriers, first a physical barrier. Ants will not cross a line of liquid dish soap that has "sheeting action". So lay a bead of it across doorways, windows, under sinks where they enter through openings around pipes. Places where you see them hide. Around the rim of the container with the dog's food in it Put it very close to the wall so that it does not create a slipping hazard. It will collect dust, so you will have to wash it off and replace it from time to time. Put in around the edges of your front and back porch, too. There is also a type of Chinese insecticide chalk you could use the same way, but if the surface of what you draw on is rough, they will simply walk between the chalk. Second you need a scent barrier. Ants form their trails by scent, so the more you do to disrupt that, the less hospitable your home will be to them. Everytime you see a trail, vacuum it up, and wash the place where the trail was to destroy the scent. The ants will not survive the vacuuming process. Use the cedar drawer liners (sold at home Depot for about $10 a box) to line the inside of your kitchen and bathroom sink cabinets, especially if you keep trash in there. You will need two or three boxes. Nail or glue them to the sides and back of the cabinet. When the scent fades, sand them a bit to refresh it. I place one of the panels in the bottom of trash cans, too, under the liner. A closet or drawer cedar block goes under the refrigerator, stove, and washer and dryer. On your porch, plant a pot of scented geraniums and keep it very close to the door. If grows profusely, so choose a scent you like, and harvest the leaves to use in your dog's bed, in drawers or other places that need a scent boost. It comes in rose,chocolate, lemon, and many other scents. Ants don't like it. OK, out to the garden. First, ask yourself, "Why can't they live out here?" If they are fire ants, and you live in California, you need to report it and there is someone (official - ask at your garden store or look on line) who will come out and get rid of the infestation with something that makes them sterile, to prevent them from taking over here. If they are just plain black ants, are they eating your fruit or vegetables? If not that, you need to understand that they are eating dead things that you don't want festering in your yard (birds, larger insects, rodents), in other words, they are an important part of the ecosystem. So you don't really want to destroy them, just "control the population" or "keep it in balance", and create an environment that keeps them mostly in areas where their presence doesn't bother you. If you find an anthill that is too close to the house, you can pour scalding hot coffee down it, or 37% Hydrogen Peroxide solution (the kind that is used in pools that are on a non-chlorine system.). Once the bubbling stops, there is nothing left but water. But be careful, it hurts if you spill it on yourself. Wash away any aunt trails you see in your garage, porches, or other outdoor area where you don't want them, with as strong spray of water from a hose nozzle that has a jet setting. The dishsoap you spread around the edges will spread out over the porch, forming a thin layer that will discourage them. And don't forget to replenish the bead after you have washed it several times. We don't have any ant problems in our home or the areas of the yard that we use, and we have several neighbors that use pest companies, so that usually sends them to the unsprayed house. It is not hospitable here for them, so they don't stay. Every couple of years they will try to come back, so I just refresh all the barriers and they go away again. Good luck. B.