Here is a dog./This is a dog.
She spots a dog./She sees a dog.

Does 'here' mean 'this; and 'spots' mean sees?
Or do they have other specific meanings?