A/N: I am taking creative liscenes. But service dogs are in reality far more complicated then this. And take like 2 years to train. But we're going to assume the dog is already perfectly trained bc magic of storytelling and all that's left is task training. Cool? Cool.

The first thing Zelena needed to do was see how Alice would react to a dog. She hadn't fully thought this through. But Alice had seemed to like animals. She talked to the squirell that would climb in her lap.

"Alice, I want you to meet someone." Alice listened to Zelena but stayed quietly tucked in her corner until she said more. "Can you come here, please?" Zelena hoped this idea of Regina's would work. She couldn't be around all of the time. And it'd already been made clear that Alice wouldn't do anything if she wasn't. Alice came out of her room and found Zelena standing next to something she didn't understand. It looked like she could pet it. "Hi. This is Luna. Do you want to pet her?" Zelena offered.

Alice nodded and did as she was told and tried to pet the strange animal. "Luna's a dog. She's going to come live with us." Zelena didn't want to overwhelm Alice just yet so she wasn't going to explain what Luna was for at the moment. "I'm gonna let you two get to know each other. Zelena dropped the dog's leash and bent down to unhook it. Unfortunatley the sudden movement quickly frightened Alice into herself. She pulled her knees up to her chest and tried to grab at the blanket she wasn't sitting on. She quickly reaalized her mistake and grabbed onto the skirt of her dress instead. Luna glanced at Alice and seemed to know she was upset. She walked over and forced her snout in between Alice's knees, making her have to pay attention to her instead. Alice stroked Luna who laid down in Alice's lap. The weight calmed her down. Zelena thought a moment. Could the dog be taught to do that all the time? That was the fastest Zelena had ever seen Alice calm down. She'd gone from being near shutting down to calmly talking to the dog nearly immediatly.

She'd ask Regina, she knew more about this stuff than Zelena did.

The next couple of days went fairly well. Luna had quickly taken to Alice and followed her around everywhere. Which Alice seemed to enjoy. She had someone to talk to all the time, something she'd never had.

Alice was sitting at the table drawing when she accidentally knocked her toy rabbit off the table. She couldn't reach it but instead of being frightened that she'd lost what comforted her she reached over and started to pet Luna which calmed her down enough she'd forgotten she'd dropped something.

When Alice was sleeping Zelena and Robin had been working on training the dog. Alice still took a lot of naps.

"Ok, Luna. Cani?" And Robin waved a treat to lure the dogs head into a sort of nodding postion. It took a month before Luna had finally gotten that one down.

They finally got Luna to a point where she could do what they'd inteded for her to do. Zelena wasn't sure how she ws going to get Alice to believe the dog could fill in for her. They'd also managed to reward Luna for comforting Alice and whenever she got frightened Luna would force her out of the ball she was in and beg her for attention. Which Alice happily provided. And the distraction managed to make her forget what had scared her enough that she wouldn't worry so much about it.

Alice was sitting in the corner of the kitchen petting Luna when Luna started to run in circles.

"She needs to go to the bathroom," Zelena told her. Alice nodded. No one else was around and Alice didn't know how to walk the dog. "I'll be right back." Zelena attached a leash to Luna's collar and was getting ready to walk outside.

"Canigowithyou?"

Alice had gotten so much better at asking for things. That was usually the extent of Alice's convversational abilities.

Luna nodded. "Yeah, you can. Luna agrees."

Alice got up and walked outside with Zelena and Luna.

"Here" Zelena handed Alice the leash. She wanted to see how she handled this. Alice stood there until Luna walked far enough away she had started to pull on the leash. "You can follow her."

Alice started to walk close to Luna until she peed in the grass. Luna wanted to go back inside but somehow knew Alice needed a little help with that.

"Alice do you want to go inside or do you want to stay out here?"

This would be the first time Alice was outside by herself. And Zelena was going to watch from the window.

"Outside." Zelena was glad this was working so far. Hopefully Alice would understand what she wanted her to do?

"Okay, just ask Luna when you come in. She can answer for me. Okay?"

Alice nodded.

Zelena went inside. She watched as Luna sniffed around and forced Alice to move every so often.

Alice sat outside for a little while.

"shewantsmetolistentoyou,iguess?iwishyoucouldtalkthat'dhelp." Alice sighed. The dog couldn't talk to her. But if she had a yes or no question? She didn't know how the dog would tell her no? She'd find out. Alice sat and pet Luna for a while.

"CanIgoinside?" Luna nodded and Alice listened to her. She walked inside and then stared at the piece that she'd been holding onto. She didn't know how to undo it.

Zelena came over and showed Alice how to unhook the leash. She'd forgotten to tell Alice what she was doing and her sudden presence had Alice on the gorund curling up immediatly. Luna walked over and shoved her faace inbetween Alice's knees and stomach, exactly as she was supposed to. Once Alice calmed down she decided she wanted to sleep. She glanced around the room looking for Zelena. She couldn't find her. She had told her that she could ask Luna. Hadn't she? Did that apply to all the time? There had never been a dog in the tower? Maybe it was okay? She'd just ask Luna. Alice hoped this was okay.

"CanIgotomyroom?" Luna nodded.

Alice walked to her room with Luna trailling behind her. Zelena went to find Alice and saw she wasn't in the place she'd last left her. Had it worked? It had bloody well worked. Zelena saw Alice sitting in her room quietly talking to Luna.

"Ihopeitwasokay."

Zelena bent down to Alice's level. She didn't like when people towered over her and it was impossble with the way her fort was set up, anyway.

"Good job. All the time. You can listen to Luna. Great."

Alice thought for a little while. It would be easier, wouldn't it? Luna always followed her around. She wouldn't have to wait for Zelena. She really hoped Zelena wouldn't get angry at her for it. She'd gotten used to not being in pain all the time. Alice nodded. She could do what Zelena was asking.

Zelena made a vest for Luna to wear. Although, Zelena didn't think it was going to be used anytime soon. Alice wasn't ready, and if she was Zelena was too scared of having a repeat of the last time they'd gone out in public. They'd try again in a little while.