Idaho suspends license of Wolf People store
WILDLIFE -- Idaho means it when the rules say keep your visitors' hands off the wolves.
State officials have suspended the commercial license of a Wolf People, a North Idaho company along U.S.95 near Cocolalla that exhibits 23 live wolves for among other things, violating a requirement that people can’t touch the wolves.