You have selected a pretty name for your dog, but does your dog know it is his/her name? Sorry, if he/she does not then it is your fault. You need to teach your dog some basic commands for everyday life.
These basic commands will transform your new puppy/dog to a house trained dog. Your dog needs to know these commands. Remember a well trained dog can save your life, or even catch a thief who wants to enter your house, so let’s get started.