Only thing, I don't know if it's good for him to be so emionally attached to us, mainly myself.
I would see this as a very positive thing. Dogs are pack animals and they do seek either to be the pack leader or to be the follower. It seems he is recognising you as the pack leader, so you have done really well! And dogs are emotional creatures and do form deep attachments to their carers.
If what you mean is that he is insecure and over attached (as in very worried when you are out of sight) then this may just be a temporary thing and you could use Bach flower remedies to settle him emotionally or something herbal to treat any separation anxiety. Valerian is helpful in this case.
Two more things I seem to have differing opinion about.
1. Giving him raw meat with bone every day, is that too much? Should dogs have a bone a day?
Mine have bones every day. I give them (cut up in to smaller chunks since they are small dogs) raw chicken thighs, chicken wings, wild rabbit, lamb chops etc. So, I leave the bone in all these. I will also occasionally give them a large marrow bone .. and they like burying these.
2. Should dogs be given offal? (Kidney, heart, giblets) I've been givging it to him, once a week, someone told me to stop immediately.
What are your opinions.
Most definitely! I give them offal at least twice a week - probably around 25% of their food is offal. Mine particularly like chicken liver and ox heart. But all offal, including tripe is good food for canines.
Something else you can feed your dog is raw eggs (mine have got lazy and now won't eat the shell) and raw salmon (great for their coats, brain health and joints)
He loves EFT, very relaxed, I can tap on him, giving me a look like what's wrong with you, than nearly falling asleep. It just doesn't seem to work, maybe not yet.
If he's falling asleep - it's working. Sleeping, sighing, yawning ... they are all signs of releasing stress. Normally practitioners of EFT would tap themselves, not the dog. You can tap yourself as a surrogate. It's all energy, it will be transferred.