About three years ago we planted some milkweed plants in our flower gardens. This is the first time I've found Monarch caterpillars living on them, two on this one plant! It's great to provide nectar plants for butterflies but this points out the importance of providing the food plants that the caterpillars eat if we want them to mature into butterflies in the first place. Plants like milkweed may not be the most conventional plants to have in a flower garden, but they are the one plant that Monarch caterpillars can eat.
RPT