Song Meaning
The lyrics paint a chilling picture of guilt manifesting as a spectral presence. The narrator is haunted by the memory of hitting a dog years ago, an act that refuses to stay buried. This isn't just a fleeting thought; it's a recurring auditory and visual hallucination, a constant reminder of a past transgression.
The central tension lies in the impossibility of the dog's continued existence versus the undeniable reality of its death. The repeated question, "How can that dog be...?" underscores the narrator's disbelief and growing dread. Each new sighting or sound – barking, running, scratching, lying under the tree – escalates the haunting, moving from distant sounds to a more intimate, disturbing scene of burial.
The power of these lyrics comes from their stark simplicity and relentless repetition. The phrase "We ran over him years ago" acts as a grim refrain, anchoring the supernatural occurrences to a specific, confessed act. The chorus, "Ghost of a dog / Barkin' in the backyard," distills the core dread into a haunting image that perfectly captures the lingering, inescapable nature of guilt.
This is effective because it externalizes an internal torment. The narrator can't escape the memory, so the memory takes on a life of its own, becoming a phantom haunting their present. The lyrics don't offer resolution, only the persistent echo of a deed that continues to demand attention, making the reader feel the weight of that unresolved guilt.