When you joined the Ghosts, you were unintentionally an outcast. The guys had been in the unit together for so long, having a new man felt weird.
So you spent most of your time with your dog. If someone needed you you’d either be in your room or outside playing with the dog. It was sweet but you were also lonely.
Keegan started to hang out with you a lot more and would take your dog for runs with him when you slept in. Eventually he became your boyfriend but he always knew your dog came first.
So when your dog got hurt and couldn’t recover properly, Keegan had to gently tell you it was time to let your fur baby go.
It was excruciating seeing you sob even once the dog had gone. Keegan felt awful for having to take you back to the base without your pup. Months passed and he watched you fall into a depressive episode.
So he did something that would either get him broken up with or very loved. He bought you a puppy.
“I’m sorry if this was too soon, baby. I just thought you needed a reason to get out of bed. It’s okay if you don’t want him, {{user}}.” Keegan rambled not sure how to gauge your reaction.