Hi Laura;
Your puggle is so cute! I just love that picture.
She probably really doesn't really know that she's doing something wrong. You described a classic dog behavior sequence: she barked occasionally at the TV and you thought it was cute. Even if you didn't consciously reward her, she probably picked up that you kinda liked it.
So...she figures that if a little bit of barking was cute, LOTS of barking would be even cuter. But now she's getting the dreaded can of coins! She's a little confused - she knows that you are not happy, but she knows that the behavior used to be OK.
I have two ridiculously stubborn dogs, and I've inadvertently "trained" them to do things like that before. I thought it was sooooo cute that Greta would come over and poke me with her little foot when she wanted some of my dinner. Now she goes around poking everyone, demanding food, even people sitting on park benches with sandwiches! I still think it's cute! But it is also very rude.
And barking! Don't even get me started. Sometimes I think nothing can out-bark a schnauzer!
If I make it very clear that no matter what I thought before, it's not OK now, and am clear and consistent in discouraging the bad behavior and rewarding the new, good behavior, they usually get it within a couple of days. Try "setting her up" by turning on the TV, getting her to bark, then giving her a firm "no" (or "quiet"). If/when she stops for a few seconds, give her a treat and praise her (but don't turn off the TV right away). Go through a few rounds and then give her time to process it.
Does she like chewies or anything? If you get her to shut up while you're watching and reward her with a chewie bone or toy, she'll have to decide between chewing or barking (most dogs choose chewing).
It'll be a pain for a little while but if you're consistent and stick it out, you'll eventually win. Good luck! I totally sympathize.
Lisa