Difference Between Dog Agility and Rally-large

Difference Between Dog Agility and Rally