We're at a whole 'nother level of crazy here. Presenting Holland's Jim Hawkins, aka Dusty, who arrived last night:
He is an English Shepherd, which is also Charlie's breed, at least in part.* The boys are in heaven, and Charlie is adjusting better than I thought he would. Midge, however, has decided that the puppy is her sworn enemy.
*Charlie was a rescue, so your guess is as good as ours, but he certainly looks a lot like an English Shepherd, at least in our opinion. He also has a lot of the English Shepherd behavioral traits; we understood his actions a lot better once we learned more about the breed.