- Indigo was the shy runt of a litter of puppies born at a shelter. The other two puppies, Violet and Lavender, were quickly adopted but Indigo was not claimed. - Eventually, a large family adopted Indigo but returned her to the shelter manager Alex saying she was overwhelmed in their busy home. - When Alex went to retrieve Indigo, she realized she had grown attached and wanted to adopt Indigo herself. After another failed adoption, Alex officially adopted Indigo, realizing they were meant to be together.