Due to our previous dog's death we are getting a Golden Retriever puppy named Rosie. My cat Lola did not like our another dog because he would try to play fight with her. We also have a rabbit that Lola is afraid of. I would like Rosie and Lola to get along. Rosie has had a positive experience with cats while Lola has had a negative one with dogs. With our other dog, she scratched him the first time he tried to play with her. I don't want the same thing to happen to Rosie. Does anyone have any suggestions?