I have a six month old black lab, I understand completely. :)
You know of what I speak.....the rock he swallowed at about 6 mos. and eventually vomited 2 weeks later...and the coffee table he chewed to death.....
....you know of *tennis ball syndrome* too. :D