Weakness: it incorporates animals into its testing. This is seen when Skinner uses rats for his experiment 'Skinners Box', this is to investigate how they learn because researchers believe that animals are the same as humans. However, this is simply not true because humans show much more complex behaviour therefore the findings cannot be generalised and applied to humans. It lacks external validity, due to human behaviour is not so easily determined by positive or negative reinforcement. But some may argue that testing on animals is much more ethical than experimenting on humans.