Not All Dogs Go to Heaven "American Dad!" character, Avery Bullock in "Lois Kills Stewie" (season 6, episode 5), and his "Star Trek: The Next Generation" character Captain Jean-Luc Picard in "Peter's Got Woods" (season 4, episode 11); Jonathan Frakes, Michael Dorn and Marina Sirtis also appeared in "Peter's Got Woods" as their respective "Star Trek: The Next Generation" characters William Riker, Worf, and Counsellor Deanna Troi. "Not All Dogs Go to Heaven" features the entire original cast of "Star Trek: The Next Generation": Stewart as Captain Picard; Frakes as Riker; Gates McFadden as Doctor Beverly Crusher; Brent Spiner as Lieutenant Commander Data; Dorn as Worf;
Borderland (Star Trek: Enterprise) Series" and "The Next Generation" due to ongoing low ratings. It was not originally planned to include an ancestor of Noonien Soong in the episode, with executive producer Manny Coto instead planning for the character to be Colonel Phillip Green from "" episode "The Savage Curtain". The character was to be a straightforward villain, but after discussion with "" Spiner, the character was re-written to become Arik Soong, described as a "misunderstood genius". It was Spiner's first "Star Trek" role since the film "Star Trek Nemesis" in 2002, having previously played Arik Soong's descendant Noonien Soong and his creations Data