Lifted his water bowl at 8pm from Sunday onwards to will hopefully see the benefit of that soon.
I'm sorry, but I totally disagree with this. I don't believe that a dog should
ever be without water.
Is he shut in his crate at night or is the door left open?
I would say that it's better to leave even just a tiny bowl of water down, than not to leave one down at all.
Does anyone think that at 16 weeks, 40grams x 3 times a day is too much food ?? On 2 occasions now Nacho has literally brought back up some food but it is never close to food time, tonight it was the best part of 4 hours later. It is all food however as I had the fantastic task (delegated by 'her') to rummage around in it and check for 'stuff' - what 'stuff' is remains to be seen..
..to add, and I have a funny feeling this might not be helping the situation.. we had a 1kg of Hills Science Plan off the vets and a 5kg bag of Purina Beta from the breeder. I have read that Barking Heads is good so I went out and bought a 5kg bag of its puppy offering. The 3 different types of food have now been chucked in the dog food 'bin' and mixed up so the 40gram sittings he is having 3 times a day is an equal mix of all 3. Also, we are not mixing water with it as we were feeling he was drinking enough - should we start to change anything
Sorry again, but I personally would not just mix three brands together like that. If you're wanting to change him over to one brand, then it needs to be done gradually and in a measured way. As it is, you won't be able to be sure just how much of any one brand is in what you are giving him. I don't know for sure, as I can't find all the recommended serving sizes online, but I would have thought that different brands could well require different daily portion sizes. The recommended daily amount for Hills Science Puppy, for a pup that will be about 10kg when an adult, is actually about 255g per day. From what I remember (can't find it online), I think Barking Heads recommended daily amount is about 225g. Purina Beta's recommended daily amount for a pup that will reach 6-12kg as an adult (and I would imagine Nacho will be around the middle or upper end of that range) is 110-280g. So I'd say that you may well not be feeding him enough, rather than giving him too much.
Have you checked his weight at the vets lately?
Also, by giving him a mixture of the 3, you won't be able to tell which is suiting him better (or not suiting him better). My vet has also told me that by giving 2 or more different types together at one time, for any period longer than a week or two, it could make your dog put on weight as the nutritional balances could be very different. I would even wonder whether it could be the mixing of the food that is causing Nacho to bring some back up, because some of the ingredients may be more digestible than others (wouldn't be surprised if it could be the Beta that's causing the problems).
Could I ask if you are giving Nacho anything else at all to eat apart from his meals, and if so what? Also, if you are giving him anything else to drink other than water.