Not long before all the presents need to be under your tree, but since you're so anxious to start the giving, this weekend is the perfect time to start for the kids. Take them to see this year's hit Cats and Dogs: The Revenge of Kitty Galoreat the Main Library a new Christmas play or to the zoo to see Santa Claus...not to mention the Zoolights! display up now through New Year's.

FRIDAY

Cats and Dogs: The Revenge of Kitty Galore

We love to post the new movies showing at the City Library for the weekly kid-friendly flicks. This Friday, it's the sequel to the 2001 film Cats & Dogs. The evil hairless cat Kitty Galore plans to conquer everything, so cats and dogs have to team up to stop her. Voices by pretty big names including James Marsden, Chris O'Donnell, Roger Moore and Neil Patrick Harris.

Salt Lake City Main Library, 3 p.m. 210 E. 400 South, SLC Click here for more info

FRIDAY AND SATURDAY

Babes in Toyland at the Children's Theatre

Mother Goose characters come together for Christmas in an operetta composed by Victor Herbert and libretto by Glen MacDonough. The musical is recommended for ages three and up, and like all Children's Theatre plays, parents will love it, too. Shows through Dec. 23.

The Children's Theatre 237 S. State Street, SLC 7 p.m. Friday, Dec. 10 1 p.m. and 4:30 p.m. Saturday, Dec. 11 Click here for tix

SATURDAY AND SUNDAY

Breakfast with Santa

Eat a hearty breakfast, work on crafts and take photos with Santa this weekend. Every kid gets a special treat. Stay at the zoo to see all the amazing animals and Zoolights! once it goes dark. $22 for adults, $18 for children and seniors.

Utah's Hogle Zoo 2600 Sunnyside Avenue. SLC 9 a.m. and 11:30 a.m. Saturday, Dec. 11, 12, 18 and 19 Click here for more info