How to garden anywhere

On a driveway, atop a doghouse, up a wall — here's how to garden in small and unusual spaces