If you go with the dog AMEX don't apply for all at one time. They have a 5000 point bonus per referal. So you apply, get personal card, then refer your spouse. Have the spouse apply for the business card and then refer you.
Also get cards of each account for everyone you can. That will get each carholder an extra 1000 points per extra cardholder.