Sophie la Girafe Teether What is a baby without a Sophie la Girafe Teether ($23)? Image Source: amazon.com Sophie la Girafe Teether $23 from amazon.com Buy Now