I have afemale daschund who is 3 1/2 years old.she has never been mated.Recently I noticed a small swelling in her front first nipple,she had just finished being on heat.I took her to a vet who just gave some multi vit and reassured me.THis swelling appears and disappears.but is definitely itchy because she is trying to scratch it all the time,I out of my own sense gave her some ibuprofen ,later the vet told me it is contraindicated in dogs. After that she is eating very little,last two days not eaten anything,I also gave some famotidine after that because the vet said it must be gastritis, today she vomited copious amount which contained only hair ,raw onions and other crap,then she ate lot of green leaves,what could that reddnes of nipples be?y is she vomiting so much?has she got liver prob?base line investigations are normal,could you help me?I also noticed today ahe has scanty hair in some places where she has been scratching a lot,is it some form of generalised allergy?