Sounds nice, but I'd redo the flooring with concrete, patio brick or pea gravel to make clean up easier and keep the dogs cleaner. A grass floor is going to quickly become a mud floor... probably mud mixed with urine and feces if they go potty in it... and that makes for really yucky dogs.
