Lost our little buddy

Didn't mean to highjack the thread..
Wife was askin about dog heaven as we were waiting for the vet... As she looked at me for reassurance I said "well sure!.." there was an episode of the twilight zone that depicted it... I told her what I recalled of it. (just looked it up..) episode 84 "The Hunt"...