Not sure what grog is but I know my husband visited Faslane a few times on Navy deployments, that's where he had his first taste of haggis and LOVED it.
Grog is rum and water. A traditional shipboard drink in the Royal Navy in the days of sailing ships