Thank God for your kindness.

My Cooper was in similar shape when we brought her home. Her previous owners thought she was a HE. She was so matted with poop in her hair. I had to shave her down to almost nothing, especially on her belly.
Best wishes to you and your Maddie. BTW, we love the name.