NVC; is it actually NVL ?? that is being discussed please Also , Any comments on todays media announcement of Amazon entering the pet care retail market and its effect please Thanks You