Why do Dogs Circle Before Lying Down?

There are several theories on why dogs will circle a few times before laying down. One theory is it has to do with instincts that dates back to wolves,another theory is they are packing down the area so it is comfortable.You can find more information here: