April 5, 2010 Pets Update Edit Delete Tags Autopost Ellen DeGeneres helps launch Animal Rescue Pet Stamps http://bit.ly/cflJXr