It’s puppy day today! Youngest jumped out of bed and even our young teen managed groggy enthusiasm when woken up.

Puppy’s home! I think we’ve all settled on Gyda.

PSA: the nose has been booped.

#DogsOfMastodon #GermanShepherd

I think that’s “settling in” 😴

#DogsOfMastodon #GermanShepherd

If I’m never seen again, I’m here. And I died happy 🥹

#DogsOfMastodon #GermanShepherd #ThisIsMyLifeNow

I need to get up and start dinner… still can’t move.

#DogsOfMastodon #GermanShepherd

Gyda woke up this afternoon and chose violence.

#DogsOfMastodon #GermanShepherd

Recharging for more chaos later.

#DogsOfMastodon #GermanShepherd

Got caught by the Boop Shield.

#DogsOfMastodon #GermanShepherd

It’s not going to be much longer until we have ear liftoff! 🚀

#DogsOfMastodon #GermanShepherd

Some epic derp this morning.

#DogsOfMastodon #GermanShepherd

And we have lift off! 🚀🐰

(Our eldest won the household sweepstakes. It looked like the right ear was in the lead, but the left one overtook right at the end!)

#DogsOfMastodon #GermanShepherd

A little less “bunny” today, more “fluffy tipi” ⛺️

#DogsOfMastodon #GermanShepherd

@jonspark he's in that slanted ears stage