
Marmoset
Not a Pet
Marmosets are wild animals, not common pets, and mentioning them can imply exotic wildlife or biodiversity. 
Size Implications
Using marmoset emphasizes the small size and potential cuteness of the subject. 
South American Context
Marmosets are native to South America, so they can symbolize or reference the continent or its tropical regions. 