Yeah, I hadn't heard the expression before, but it was in an episode of Freaks and Geeks. As you suspected, it was consolation for the loss of a canine pet.