NO! You are not being unreasonable, your dog has been Charlie for four years, your sister knew his name, she decided to call her baby the same name so it is unreasonable for her to expect you to change, she can always pick another name or go with Charlie and put up with the dog being called the...