My girl just started training for flyball, but her drive was non-existent when I got her in November, so we're working on that. It is night and day, though, how far she's come since becoming my dog. She's a former show dog, which is why she gets the princess nickname.
Close on the breed. They're Belgian Sheepdogs- Groenendael.
This is a still image of the boy running flyball:
To add: both just had their yearly check up. The boy is 42lbs, the girl is 41lbs. They are usually between 55-70lbs. Both of mine, though, are more petite. The jock looks twice as big as the princess because he has his mature coat.