The Spanish government has ruled that people who require assistance dogs will be able to access all public spaces in Spain, from swimming pools to supermarkets, with their animals.