I am a new owner of a Yorkshire Terrier. She is three and a half months old and is throughly spoilt. Due to this, she is now very fussy with what she will eat and is often constipated. She will always beg for food and it is so difficult to not slip her a piece of chocolate or something nice when she does. Is this very bad for her health? I also battle to brush and groom her nicely as she refuses to stand still and yelps when I do not let her go. Any tips would really help. Thank you.