Allowing your dog to sleep in your bed is a decision that depends on a number of factors, including your dog's temperament and your own lifestyle, according to a vet