Final answer:
The correct sentence is 'Amy has five pets; one dog, two cats, one hamster, and one goldfish.'
Step-by-step explanation:
The sentence with the correct punctuation is: Amy has five pets; one dog, two cats, one hamster, and one goldfish. The correct punctuation in this sentence is the semicolon (;) used to separate the main clause from the list of items. The comma (,) is used to separate the items in the list.
Learn more about Correct punctuation in a sentence