Source: https://ppgworldservices.com/2018/04/17/whats-a-functional-assessment-in-dog-training-and-why-you-should-care/