How long has the dog been trained to give so many commands?