I have a 12 week old Australian Cattledog puppy. His name is Jackson Redd and he is just the sweetest puppy ever (as are your dogs!). He can already sit, lay down, get his toy on command ("get it"), and is learning to chase his tail very quickly. We are either going to start him on agility, herding, or flyball; any suggestions?