We recently added our 10 month old male yorkie and it was the best decision we ever made. He has been amazing! He was just neutered about a week before we got him and we have had no problems with marking. There can always be problems, but I think getting an older puppy is a great choice. At least you know what you are getting!