She’s been rolling for months, spinning in circles for weeks, and going backwards for days. But today, as of 9:39 am, Ruby is CRAWLING!
Update 3:22pm: here’s a more convincing video for those who need to see more than an inch of movement: MORE CRAWLING!