Adorable cats and dog :)
Your dog reminds me of my last dog that I had for 15+ years. She ended up with a fairly large tumor on her chest, but she was too old at that point to have it operated on. So, love your dog as much as you possibly can... It's just another part of aging.
So, soon...