Votes: 5


Muddy paws and waterfalls!

More: Hudson Michael is a fun and crazy 1 year old puppy. He is incredibly smart and his favorite trick to show people is his dancing skills. Weather he meets another dog or someone new he just wants to be friends with everyone.