Paranormal Pups: Ghostly Goings-on with Dogs
October 31st, Halloween, All Saints’ Eve, All Hallows’ Eve: Call it what you will, the evening before November 1st is a spook-tacular time for hauntings and hi-jinx. With the veil at its thinnest that divides