That sucks bro. Losing a pet is always painful. I hope you can let another dog into your life someday. I know that it’s hard, I’ve lost many pets, and my puppy hasn’t been a puppy in a very long time. Sounds like you gave your girls the amazing life they deserve.
This reminds me of Overwatch so much. I usually played healer and it was all too common to watch the tanks and DPS being great at doing their own jobs, but terrible at doing them together. Then it’s just a feed machine until the game is over.