Puppy
 
Here is the puppy of trying to understand what's going on.