Wolfhooks can be found under trees near Wolvendom. Sometimes they are hidden in bushes. Use sword unit to cut bushes out.
You can get 20 or more Wolfhook here.
You can purchase Wolfhooks from Botanist Chloris. The refreshes every 3 days and the items don't change. You can't see her at night.
Mondstadt Region Puzzles, Secrets, and Hidden Chests
Puzzles, Secrets, and Hidden Chests in Dragonspine
How to Beat Monsters/Farm Enemy Drops
Crystal Core Farm Locations
Xiao & Invitation to Mundane Life Event Wish
Ganyu Event & Adrift in the Harbor Wish
Top Mining Spots in Dragonspine