I've done agility with my dog, it's great fun. I would wait to do jumps until your dog was over 2 years old, as jumping before then can break/injure their growth plates. Other elements are fine though. The trainer will probably mention that anyway.
Some other fun things I do with my dog- freestyle, sniffing games - leads to tracking and SAR. A trainer we worked with did Search and Rescue with her rotties. They excelled. She did tell a funny story though;
One time she and her dog were out searching for an injured hiker, he had passed out and when he came to he freaked out because he thought he was being attacked by a huge bear. Really it was the rott just finding him, but after that day, the trainer made all her dogs, male or female, wear hot pink vests!
Good luck whatevery you decide to do. You sound like a great dog mom, wanting your dog to do activities and sports.