Little Majic is only 4 months old and even in her short life, she has quite a resume. At 2 months, she broke her leg. Angel Fund graciously paid for her surgery and returned Majic to her owner. We were surprised to learn the owner then gave her away, and the next thing we discovered, she was found as a stray – next up, a trip to Cincinnati. Her transporter said she is super sweet and one smart little 25-pound pup and likely will ultimately be around 50 pounds. Considering her difficult start, we promise to find her the very best forever home and erase her tough beginnings.