Teddy bears have been around since 1902. That was the year they first appeared in both the USA & Germany. No one knows for sure which country was first with the bear.
There is a question mark over the name ‘Teddy Bear’ too. The likeliest explanation seems to be that it is named after the American president at the time. He was Theodore Roosevelt and his nickname was Teddy. He liked bear hunting. But he also respected bears and once refused to shoot a captive bear cub. This story appeared in a cartoon in November 1902 and the Teddy Bear was born.