Agility is really fun! All dogs can participate, but like everyone else said, Gigi might be too young (don't want her to get hurt!). Good luck though, I'm sure Gigi would love it! ^_^