After consulting with several contractors, it was determined that the best course would be to rip up the old porch and put in a newer, bigger one. Today was the day work was to begin...and be completed.
Here's the old porch
....and the newer, larger porch
Now we have room for our dogs to be lay down and be outside with us. Right now there is an aluminum awning but I think we will take that down and get a fabric awning that can be opened and closed as needed.
You can't tell from the other picture, but the left side has a bit of a drop to it so we will be getting some railing to put around the patio as well not only for safety but also for a place for some flower boxes.