It's directly south of Taverly home teleport.
Taverly.
Speak to Pikkupstix in Taverly.
talk to the pet shop owner in taverly
Sanfew is somewhere near, or at the Taverly Herblore shop.
Up to the walls of Taverly
take it to an incubator in taverly when you have level 70 summoning.
There is no grocery store located in Taverly. the only stores located in Taverly is a two handed sword shop, a herblore shop and the summoning stores.
Snape grass can be dropped by chaos druids in taverly dungeon.
You use a Pestle & Mortar, you can get this from Herblore shop in Taverly.
The quest is Wolf Whistle and you can buy a dog at the store in Taverly after the quest.
most caves have bat inside them, best cave for bats though is taverly dungeon.
the dungeon is located at the south of taverly just keep walking south you will see it