My dogs name is Daisy.

or
My dog's name is Daisy.

Is the second sentence correct?

Yes.

No. the second sentence is not correct. When you say "My dog's name is Daisy" you are really saying "My dog is name is Daisy".

Yes, the second sentence is correct. The apostrophe in "dog's" indicates a contraction of "dog" and "is," showing possession. In this case, the apostrophe indicates that the name "Daisy" belongs to the dog. When writing about a possession, such as someone's name, it is important to use the apostrophe to show ownership or possession.