Reviews of Jollyes - The Pet People. (Shop) in Newport (Gwent).