We use a couple of different types of raised bed / planters. We like the growing bags with handles on them. Seems they always need to be moved at some point during the summer and the handles let you drag them around. Wheeled planter boxes are nice if the area is paved (we use them on the porch).
The sites below can give you some ideas on what's available or could be built. Whatever container is used it needs to be well drained and allow for air to get to the roots. We fill ours with a mix of Walmart composted cow manure and potting soil, which helps keep the weeds down. The Miracle Grow brand does seem to help, but you can always fertilize any soil with the fertilizer of your choice. A durable planter can be made from a watering trough, like what you find at Tractor Supply. You can raise it on legs or wheels to keep the dog out of it. You would need to add drain holes to a water trough. We are thinking about using a Tractor Supply Galvanized trough, raising it on legs, and using planter bags in it. Gets the plants off the ground (no bending over), the bags allow more flexibility than filling the tube with soil and they provide excellent air circulation. If any disease developes you can remove the one bag, instead of loosing the whole planter. You can spend as little or as much as your budget supports, by building or recycling materials. Hope this helps, NE
Cedar Raised Beds, Fabric Raised Beds, Planters | Johnny's Selected Seeds
Wayfair.com - Online Home Store for Furniture, Decor, Outdoors & More
Fabric Pots - Organic Growers Supply