How do you find teddiusa in heartgold?

You can't find Teddiursa in Pokemon Heart Gold but in Pokemon Soulsilver, you can catch at Route 45