Fantastic!!! To be totally paranoid, either electric fencing around the building, or 2"x4" woven wire fencing added to the lower 4' of hardware cloth walls.
Plantings depend on climate/ location; where are you?
I'd be bragging too, it's wonderful! Mary