Restaurant review: Amore Dogs, Hanover Street, Edinburgh