It's the most wonderful time of the year. Why? Because dozens of adorable, adoptable puppies and kittens from the SF SPCA are about to fill the holiday windows of Macy's Union Square.

Dozens of onlookers will be oohing and aahing at these little furballs–but if you're in the market for a new four-legged friend in your life, you can beat the holiday rush by taking a gander at the kittens and pups who need homes now (and there are a lot of them!) at the SF SPCA Adoption Center. New pups and kittens are available each and every day, so you'll never be at a loss for eye candy and prospective new best friends.

Better yet, visit the SF SPCA and meet them for yourself! Special adoption pricing is available now, and here's how it breaks down:

Kitten adoptions are $100, second kitten free*

Cats over 6 months old, name your adoption price**

Seniors for Seniors. Cats over 6 years old only $6 for people over 65

Small Dogs. Big Hearts. Adopt any dog under 20 lbs for $100.

*if adopted within 30 days**minimum $20 donation

Visit sfspca.org to find out more. They're up to their ears in animals, and you can help!