Terminator Pooch -- I Told You I'd Be Back Terminator Pooch I Told You I'd Be Back 11/15/2008 3:00 AM PT Rose McGowan recently lost one pup to doggy heaven -- but rest assured, she didn't have to say "Hasta la vista, baby" to her cyborg-lookin' canine. Play video content Share on Facebook Share on X See also McGowan Makes Deposit to Pet Sematary Rose McGowan Pets