UPDOG is a decentralized finance (DeFi) token. UPDOG has two functions that take place during each transaction: Reflection (redistribution of 5% of transaction to all holders) and LP Acquisition (5% of each transaction converted to LP).
Functionally, UPDOG is very similar to SAFEMOON and other similar projects, but also has a charity component. Donations are regularly made to animal charities/shelters around the world based on market cap goals.