2.
This unbearably sweet dog:
4.
This crazy relatable kitty:
5.
This picture perfect pup:
6.
These forgiving felines:
7.
This lil' guy in his ill-fitting vest...
...and his replacement well-fitting sweater:
8.
These baby kittehs just enjoying a tune:
9.
This sleepy sweetheart.
10.
This slightly naughty, but really just cute cat.
12.
This seriously determined feline.
15.
These star-crossed sweeties.
17.
And finally, whoever this Hamilton-loving dog is.