it's a dog shirt. i found it on one of the check-out lines... where they usually put the "junk." it's an xs. tucker weighs a little over 5 lbs and it's a little big on him. i don't know if they have smaller sizes. i haven't even looked at the website. it was just a lucky find.