Please advice if these meals are okay?

I have an almost 3 year old ginger male. He is missing a leg but he is very active and loves to run around and play. Luckily I have a Terrace filled with plants and I have put in all the safety measures which allows him to run around and do his thing. He has fortnightly vet visits.

What I feed him:

Morning 8:30 am

Boiled and mashed Chicken breast with a couple of spoons of Sheba wet food and warm water + 10-15 grains of dry food ( vet life)

12.30 pm: Same as above

12.30-5pm: he sleeps

5-7/8pm is playtime.

8pm: same as breakfast.

12am: small snack ( 3-4 spoons of Sheba wet food with warm water)

I alternate chicken breast with different types of fish and give shrimps as treats. I boil these meats thoroughly before feeding them. I tried giving him chicken liver/gizzard…he rejected it.

I also give him supplements 2/3 times a week.

Please let me know if this is okay? The feeding quantity for each meal is 3 spoons and everything is mashed with water to keep his water intake high. He is not obese as I avoid feeding him anything fatty or store bought treats.

I came up with this through trial and error but want to make sure I give him the best …suggestions welcome!