Luna, the 9-week-old border collie puppy, has as blast running and tumbling in the fresh blanket of snow that covered her backyard.
Luna, the 9-week-old border collie puppy, has as blast running and tumbling in the fresh blanket of snow that covered her backyard.