Back from the vets. Thankfully, it went much better then I thought it would for Heidi. The lump under her belly is most likely a cyst, not a cancerous lump because she is spayed. As long as it doesn't get bigger, then it should be ok, it isn't causing her any pain and he said it feels like a cyst. She is too old and too fat to be knocked out, which brings me to the next point. Heidi is way overweight
She has had to join the vet's weight loss club, so basically she has to cut out all treats and just have this kind of diet food, poor girl. She is even hungry right now, just caught her trying to take food from the bin!
She really has to loose the weight though, the vet said she is coming toward the end of her life, but if she slimmed down she might be able to live for a year or two more.
They think she is about 15/16 years old. So even though she is fat, she has reached the age where most healthy dogs die anyway.
So wish Heidi good luck on her diet!
Also the cat is fine, he just had to be vaccinated and get a worming tablet. I thought he would freak out at the vets, but he was rubbing against everyone and purring, even after being injected