"амперсанд" is &.
@ is called "коммерческое эт", though if you use that in common talk you'll probably get "huh?" reaction. So just use "собака" or "собачка" unless you're writing some manual or...