I have been thinking a lot recently about why dogs don't seem to generalise behaviours we teach them in a number of environments, and why it is so important to proof different behaviours. I encounter, as I'm sure many other people do, owners complaining that dogs are not performing a behaviour that the dog 'knows'. As a result, people often get angry and upset, claim the dog as 'stubborn' or 'independent' and make the behaviour into something it isn't, i.e. that the dog is 'intentionally' performing this behaviour because they don't respect you etc.
Whilst reading some stuff on cognition recently, I came across a few experiments into babies' abilities to identify different objects, or perform certain behaviours in different scenarios, which people may be interested in here. I'll give the links and descriptions of a few below, but in general, many studies have found that babies (around a year old) struggle to transfer behaviours into different contexts. In fact, their brains and bodies interact with the environment in such a close-knit, dynamical way, that behaviours are very context-dependent and need to be proofed in different environments to become reliable.
For example, a baby who encounters a steep slope when crawling will often plummet straight down it, without any fear. They soon learn to tackle slopes in more safer ways, however, and avoid really steep slopes. Nevertheless, once the babies' bodies are strong enough to walk, and they encounter these slopes again, they go through the same sequence of having no fear, and toppling down the slope awkwardly yet again, before learning to select and be more careful walking down different slopes. This seems to indicate that behaviours are very context-dependent, and babies learn about different environments in relation to their body positions and perceptions. This study can be found here (although I realise that not everyone has access! But if you do...):
JSTOR: An Error Occurred Setting Your User Cookie
There are many other studies supporting the view that learning is 'time-locked' or multimodal, where babies rely on the sensorimotor interactions between brain, body and environment to perform a behaviour. See:
http://informatics.indiana.edu/rocha...pers/smith.pdf
So, with dogs, when we teach behaviours in specific circumstances, those behaviours are time-locked in those moments- with the dog relying on their posture and their sensorimotor capacities for memory of that behaviour. Their memories are locked in the workings of the brain, body and environment as a whole, and when put in different situations, those memories are not easily transferred.
As soon as we change the scenario, e.g. ask for a 'Sit' when we are in a different position (standing slightly further away), or when the dog is in a different position, or we are in a different environment, the dog has trouble relating the behaviour to a number of different contexts. They really don't 'know' or have any memory of the behaviour we ask because learning it the first time was most probably in a different setting.
This really brings home the importance of proofing, for me, in the early stages and getting a dog used to many different experiences during socialisation. As in babies, the more they learn about different environments, the more a 'map' of behaviours is created with their sensory abilities informing each other. Thus, the more easily dogs would be able to transfer and generalise behaviours.
Also, it gives a valid reason for why dogs should not be called 'independent' or 'stubborn' because they are supposed to know a command. In reality, they don't because it hasn't been proofed or taught in different environments yet.