Whiihc would be the just right pet?

i would want a pet which does'nt develop alergies like cats. i would want a not such a big animal like dogs. my house is a 3 bedroom app. 1500sq ft. and its a flat. want a pet which doesn't potty toooo much. a pet which isn't very helpful or naughty. i want a pet that understands me and would want to spend time with me.

a tortoise :)
a pet rabbit they r social animals that will play and can be litter trained
Answers:    Maybe a goldfish
My pet rhino is acting gentle of funny... he smiles and wink at me it's so curious...please explain?   Which is better, considering the circumstances, Sheep, or goats?   Baby boy horse name! HELP?   Crazy dream. Stupid or funny? or both? Do you know what the heck it money?