Chicago Film Festival is for the Dogs

Chicago dog lovers rejoiced on Sunday, Sept. 11 when the Music Box Theatre hosted a film festival dedicated to man’s best friend. While the city hosted an Internet Cat …