They have weathered two breakups, a cheating scandal and a lifetime's worth of pore-clogging vampire makeup. And now Robert Pattinson, 27, and Kristen Stewart, 23, are spending quality time together again. After they parted last spring, Pattinson moved out of her Los Angeles home. But in recent weeks there's been a thaw, with Stewart making multiple visits to Pattinson's Beverly Hills pad. There are at least two good reasons for the pair to be hanging out: They share pooches Bear and Bernie. "Kristen always brings them with her," says a source. "They've been hiking with the dogs, and they seem to get along great again." It's another turn in a relationship that began in 2009 and went into free fall after Stewart was caught in a tryst with her married Snow White & the Huntsman director Rupert Sanders, 42, in July 2012. Reunited just three months later, they split again in May, and Pattinson has been "dating around," as one friend puts it, including a brief relationship with Sean Penn's daughter Dylan, 22. This time, "they are taking their friendship slowly," says a Pattinson source. "He hasn't found anyone he likes as much as her."