Now that I'm done fuming, I can appreciate a new site I just found by the creators over at Zooillogix: ZooBorns.
Oh yes, it's every bit as cute and cuddly as it sounds. I've said it before and I'll say it again - I WANT ONE! Look at some of the adorables posted:
Red Panda Babies
and, my personal favorite: Baby Beluga in the deep blue sea...
(please tell me someone got the musical reference)