We bet you've never seen a puppy as happy as Carl.

Celebrate National Puppy Day on March 23

It‘s only the very best day of the year

What’s cute, fluffy and always sticking a wet nose in your face? Puppies. While every day should be puppy day, March 23 is National Puppy Day.

The best way to celebrate, according to the organization, is to adopt a puppy from a shelter.

If you can’t, try volunteering or donating supplies or cash to a shelter, foster a puppy or help walk an elderly neighbour’s dog.

Already have a puppy? Throw a puppy party or get “a portrait painted of your puppy to suspend the fleeting magic of puppydom.”