Hmmmm...that's a tough one! A friend of mine has a Yorkie that's about a year older than my Max. She said the magic age was 2 years...her Toby stopped jumping & yipping at that point, but he still barks like crazy when anyone pulls into the driveway.
The jury's still out on my Max...he's a spazz!