Wow, she's beautiful! Looks like she had a great time at the beach. I so miss the west coast. Did she just get a puppy cut?