I just realized I was posting on two threads about getting a new furkid and one is a rescue and I wasn't sure where yours is coming from - sorry about the mix up!!
My advice still stands, try and compliment your pup's personality, prepare to exercise and follow your heart.