As anyone who's ever raised a puppy knows, adorable little dogs don't stay little for long. Yet because each day with a new pet is so special, their steady transition from floppy-eared, oddly proportioned pups into full-grown dogs can seem almost imperceptible.
If only there was a way to preserve each precious day of a young dog's life to watch the change. Well, there is.
YouTube user Greg Coffin recently uploaded a rather remarkable time-lapse video of his beautiful dog, Sophia, growing up from a 2-month-old puppy to a 3-year-old adult - all in just a matter of seconds.