As your husband is so precious about ‘his’ garden, I am surprised that he permitted you to accommodate the dog for 3 months! Was it allowed anywhere near the sacred plants?
I would definitely put the shrubs in containers. Almost anything will survive in them, with a little TLC. It was a kind, if misguided, thank-you gift from your sister.
I had a potted hydrangea, for years, which a friend had given to me. Eventually it needed to be planted in the soil, but I didn’t have room for it. I gifted it back to its original donor, who has a larger garden. We admire ‘our’ hydrangea each year, when it flowers.