Hello. This is actually a big question that would take hours (if not days) to answer properly. So I’m just going to direct you to some links that I think will be helpful. With a bit of reading you can be ready by spring. So long as the potting soil you choose has no chemical fertilizers added you should be ok. Most places have a local nursery or green house that sells vegetable seeds and plants. Most large retail stores, like Walmart or k-Mart, also offer seeds and plants in the spring. As far as your dogs, you’ll probably have to fence or find some other way to keep them out. Good luck and happy gardening!