Which of the following sentences has correct punctuation?

A:Laura has an Australian dog I have a miniature Schnauzer.

B:Laura has an Australian dog, I have a miniature Schnauzer.

C:Laura has an Australian dog; I have a miniature Schnauzer.***

Is this correct

3 answers

Yes, C is correct.
Thanks so much!
You're welcome!