One of the biggest annual television events will air this weekend, capturing the attention of millions of viewers. Of course, we're talking about Puppy Bowl XI.

In preparation for one of the greatest canine sporting events, on-demand car service Uber is delivering adoptable shelter puppies to dog lovers from 11 a.m. to 3 p.m. today in 10 U.S. cities.

Thirty dollars will earn you 15 minutes of playtime with a rescue dog, and all the proceeds will go to participating animal shelters.

To take part in Puppies on Demand and get a dog delivered to your door, simply open your Uber app and request the "PUPPIES" option.

If a puppy is available, the animal will arrive along with a shelter representative, and at the end of your cuddle time, you may have the option of adopting the canine.

However, before that adorable ball is delivered, Uber asks that you make sure your boss is OK with a puppy delivery and that you have a designated room for puppy playtime.

Uber expects the demand for puppies to be high. In 2013, its UberKITTEN promotion on National Cat Day led to a kitten shortage in New York City.

If you're unable to get a visit from a puppy today, Uber recommends seeing all the adoptable dogs in person by visiting your city's animal shelter.

Participating cities include Atlanta, Baltimore, Cleveland, Dallas, Denver, Indianapolis, Los Angeles, Phoenix, Seattle and Washington, D.C.

Related on MNN: