Sliding Corgi

The objective of this puzzle is to joint the corgi's bodies by sliding panels. You must use all body panels to joint the head and the hip of the dog.