Team Dog is a web application to manage teams and their events, such as sport teams and their practices.