She's looking just perfect! I bet you'll see that milk start to fill a bit as her delivery date nears, but she's got some time. When she gets to her "due date" you can always let your vet know she may foal without milk (if none shows up), but usually these frustrating girls fill at foaling, so the shot is rarely needed.