Question: why yudhisthira refused heaven for his dog?
Answer: Yudhishthira refuses because he claims he cannot betray and abandon his friend, the dog.