There is no such thing as a teddy bear hamster.They are just long haired sable banded SYRIAN hamsters. The petstoresjust give them that name to make them sell more. I bought a "dalmation"hamster from a petstore but he is just a dominant black spot syrian.
What do they eat? - Commercial hamster food, fresh veggies (NO rawpotato, citrus, kidney beans, onion, garlic, sweets) they also likelive mealworms and crickets.
What kind of bedding is best? NO CEDAR OR PINE. Aspen shavings is thebest. Good absorbancy, soft. Carefresh is good also but it is expensive.
How long do they live? They can live up to about 3 years if well cared for. Usually less than that though
Any special needs? Nope, just weekly cleaning, time outside of the cagein a ball, they need a wheel but make sure there are no bars in it.