Git is British slang for a stupid or unpleasant person.
But a doggy is a cow?
(I always wondered why li'l doggies had to git along)

But why should us gits remember amigos?

________________________________________________
The superstition in which we were brought up never loses its power over us, even after we understand it.