Unfortunately public transport is a big problem here. Taxis are most unreliable and I wouldn´t recommend the public bus service for your wife. It is best to get a second car.

About the dog... It will be just fine. I have seen many people walking their dogs. No problem at all.

All the best for you and your family, b.