Mama Rescue Dog Gives Birth To SO Many Puppies

Pregnant shelter dog finds the perfect foster family — but no one had any idea how many puppies she'd have ❤️

Keep up with Amanda and Casey and all their other fosters on Instagram.