16 week old baby suddenly refusing bottle. He was previously drinking 6oz happily every 3-4 hours but suddenly refuses bottle and after a battle will only take 3 oz max. He did have 1 bottle of different brand formula at the weekend. Could this have caused the problem and how do I solve it? I'm finding myself getting really upset with the battle at each feed and the small amount taken. Any advice welcome.