“And guess who had to take care of them since Becca was always consumed, as you say?” Frankie said,…
I would put a comma in place of the question mark. This seems to me to be a statement rather than a question. (I don’t hear a rise in intonation at the end, as a question mark would indicate.)
1.
“We have — had, I guess - two dogs,”…
Mismatched dashes.
2.
“And guess who had to take care of them since Becca was always consumed, as you say?” Frankie said,…
I would put a comma in place of the question mark. This seems to me to be a statement rather than a question. (I don’t hear a rise in intonation at the end, as a question mark would indicate.)