Tattoo at Howard's. Howard's is a pet shop, appearing in the 1987–1996 series episode Planet of the Turtleoids. The Ninja Turtles encounter Tattoo there at the beginning of the episode. Michelangelo suggests the Ninja Turtles may come from it. Retrieved from "https://turtlepedia.fandom.com/wiki/Howard%27s?oldid=382139" Categories: Shops and stores 1987 TV series locations Community content is available under CC-BY-SA unless otherwise noted.