400 puppies and cats rescued from animal traffickers in Spain