This dog is trying to carry a long tree branch across a narrow bridge. Talk about frustrating, the dog tries again and again, but perseverance has little effect at first.
He discovers that if he raises the branch a bit higher, it still isn’t quite high enough to pass over, so another solution is needed. Turning sideways is also ineffective, but finally the dog lands upon a solution. By raising one end of the branch, he is able to drag it behind him at an angle across the bridge.
Well done, doggie!