Kaveri in surgery

So, I got a dog last year. His name is Kaveri (Buddy) and he is a mix breed dog saved from the streets of Russia. Someone actually abandoned him to a summer cottage and was saved from there. He's a relatively small dog (under 10 kgs) and half corgi. I've always loved corgis since they're like fluffy sausages!

You can see the corgi side of him here: huge ears!
Last winter was really snowy and Kaveri was running in it alot. He just LOVES snow. One time he ran too fast in deep snow and twisted his knee so that it actually needed surgery to stop the kneecap from moving too much. Basically we took him to the vet because we were wondering why he keeps jumping his leg in certain speeds when walking outside.

The surgery was last tuesday and it was the most terrifying night of my life so far. He cried so much at night I barely slept at all and just kept patting his head. After that first night it has been a lot better tho and he is such a brave little doggy that he is already putting some weight on the leg.

Timetable for recovery:
2-3 days to remove the package on his leg
14 days to remove stitches and stop wearing the special collar
2 months to to able to run, take longer walks and be free (for example in the dog park).
6 months to full recovery of the kneecap

Price of the vet so far:
2 meetings + medicine = 250 euros
surgery +  medicine = 685 euros
medicine shots once a week after the removal of stitches = about 30 euros

voluntary aftercare fysio 60-70 euros per time (its preferred to go waterwalking but it's not required per say).

Here's how it looks with his surgery:

This is how it looked the first few days when his leg was still  in a package.

This picture was taken the day we took the package off his leg and he has
to wear this special collar to keep him from licking the stitches.
About 10 cm long stitches on the knee curve.
He doesn't want to move at all with this collar but he will have to wear it for 2 weeks when we can't watch him constantly.

We went to Ahvenanmaa for the week before Kaveris surgery and he was so happy running free! Hopefully I get this happy dog back soon.