Tonight’s the night in Birmingham, Alabama for a holiday ballet with a new twist. 21 dogs will be performing alongside ballerinas in the Birmingham Ballet’s Mutt-cracker.
Proceeds from the performance go to the Greater Birmingham Humane Society.
Dogs had to audition for roles in the ballet with a dog trainer observing. A few of the dogs are rescues.
Here’s a few photos of preparations for the big night, courtesy of Tamika Moore, photographer for Al.com:
For the full story, read Dogs in Tutus.