Any tips on puppy training? (Chewing, potty training)

Fiancé and I adopted a full grown cat awhile ago, we have a 3 year old and, and this year or next year we want to adopt a puppy. We want to get a puppy as we think an older dog wouldn’t mesh well with our 5 year old cat. I know that puppies chew EVERYTHING and have accidents, any tips on raising a puppy? I’m a SAHM so I’ll have plenty of time to create a routine. Thanks in advance!