For those wondering, Shadow has been doing great and has made a lot of progress on recall and loose leash walking. She's now about 4.5 months old and has just about the best personality I could have asked for. She's at daycare with ~3-5 other dogs during the day, and has no aggression problems there. She'll go and take toys or bones when the others have left them and horde them on her bed, but she doesn't show any signs of aggression with the other pups.
Recently I started playing fetch with her in the creek at the dog park; I think she's already obsessed with it... She immediately wants to go down to the creek when we get there, and when we do go down she'll turn and stare at me like..."Throw it!" Before when I'd throw her ball it'd be in a field without other dogs around. She completely ignores the other dogs while we're playing fetch. One dog really wanted to play a few days ago and she started getting annoyed by it because she was busy! Since then she's started to air nip towards some dogs that get in her personal space while we're playing fetch. She hasn't bit any of them yet, but I'd really like to help her chill out a little, if possible, while we're doing this 'important task'.
Thanks in advance!