Talia Shepard takes some self shots of her and her little friend! from Talia Shepard