Dogfood as a verb in tech means a company using its own products. "We dogfood our new app at work" means we use it ourselves. From the phrase "eating your own dog food." Not concerning. Internal company jargon. If your kid uses it constantly, ask them where they first heard it, not to police their speech but to understand which online community they are in.