We have our eyes on the Red Panda triplets from North Dakota's Red River Zoo. The babies (2 females and 1 male) were born on June 11, 2009.

Mom looks pooped







