Sirius
A pet? Wouldn't put it past Ted to be honest, trust him to like something everyone else hates, he is a fan of Snivellus after all.
Whoever this is gives me a bad feeling too. There is our version of being Up To No Good and then there is the bad kind of Up To No Good. This is firmly in the latter category.