What is the difference: "和小猫一样可爱" and "像小猫一样可爱" There are two sentences:

她的宝宝和小猫一样可爱 (I never ran into a sentence like the one until recently.)
她的宝宝像小猫一样可爱

Question: Are these two sentences exchangeable? Or, what is the difference between "和...一样" and "像...一样"? 

Modifying my question:
When comparing two unlike things, "像一样" is used. 

Is it also semantically and grammatically correct to use "跟/和/同 一样" when comparing two unlike things? (My gut feeling tells it is not correct. But I cannot find any explicit explanations of the difference between these two patterns in all my textbooks.)
In daily spoken language, these two sentences express the same thing (lovely). But there is some tiny difference. 和…一样 emphasizes the comparison, it's something like the expression as ... in English or tan...como... in Spanish. 像…一样 emphasizes the trope, it says A is similar to B so that A shares the feature "lovely" with B.