Beautifully paced, both in the writing and the transitions. I'm going to go squeeze my cats now.
yes they deserve a little hug!